新・元地方の中規模印刷会社で苦悩するWebデザイナー改めWebディレクターの日記

自由な20代、窮屈な30代を経て、遂に40代になっちまったWebディレクター&パソコン講師の覚書と思う言(こと)。略称【ちほちゅう】

*

ブログの「さらに検索する」を消す方法

   

  • このエントリーをはてなブックマークに追加

1年以上前の記事です。内容が古い可能性があります。

ブログリニューアルも終盤に差し掛かりました。(まだ終わってなかったの?)
今回、検索窓をヘッダ部へ移動させ、あとは、カテゴリをボタン化して横に並べれば予定していた修正はほぼ終了。

視覚マーケティング実践講座 ブログデザインで自分ブランドを魅せる視覚マーケティング実践講座 ブログデザインで自分ブランドを魅せる
著者:ウジトモコ
販売元:インプレスジャパン
発売日:2009-09-10
おすすめ度:5.0
レビューを見る

スポンサーリンク
 

さらに検索するウインドウ僕の場合、リニューアルといってもなるべくCSSで完了させ、ライブドアブログにある基本的な機能は残してきたのですが、これはちょっといらないなぁと思う機能があります。
それは、Yahoo!やGoogleなどで検索してからアクセスすると出現する「さらに検索する」のポップアップウインドウ。
僕は使っていませんが実際使っている人はいるのでしょうか?

ところがこれ、ライブドアブログだけかと思っていたら色々なところで導入されているシステムらしい。
たとえば「Seesaa」だったり「So-net」だったり「exblog」だったり。

で、これはおそらく外部Javascriptな筈なのでその部分のソースを削除しちゃえば出てこなくなるはず。
と、ここまで見当つけてググると二つの方法を発見した。

ブログの「さらに検索する」ポップアップを消す方法 | 夜の空とアコーディオン

■■ 消す方法
ソネブロもライブドアブログも、スタイルシートCSSに次の一文を追加するだけです。
iframe {display:none;}

livedoor blogに出てくる邪魔な「さらに検索する」を消す – 隠れん坊将軍の隠れ蓑

元凶となっているスクリプトは
* http://parts.blog.livedoor.jp/js/search_frame.js
* http://parts.blog.livedoor.jp/js/blog_search_frame.js
の二つ。このどちらかを何らかの方法でkillしておけばよい。 

僕が求めていたのは後者。
ところが、上記のJSファイルがどこから読み込まれてくるのかわからない。
だからといって前者の手法でiframeを全て表示させなくするのはイヤだし。。

もう少し深く探してみるとこんな記事も
「さらに検索する」がウザいので消しました。 – 2009年中にTOEIC900取れなければ10万ポイント配るブログ

searchFrameというclass名を持つdiv要素が正体だった

実はこれもなかったのだが(選択するデザインテンプレートによってずいぶん違うようですね)、「Firebug」というFirefoxのアドオンを使うと該当の部分がどこから来ているか探せるらしいというヒントを得た。
さっそくダウンロードしてインストール
Firebug – Web Development Evolved

で、探し出したのが

<iframe frameborder=”0″ id=”ld_research_frame” style=”margin: 0pt; z-index: 2; height: 87px; width: 232px;”/>

がしかし、ソースを見てもこんなのどこにも書いてない。
仕方がないので、前者の手法を応用して編集可能なスタイルシートの最後に

#ld_research_frame {
   display:none;
}

を付け足すことで解決しました。

後者の記事を書いている方が言っているように、これだと、根本的な解決策にはなってないんですよねぇ。
どこからiframeが出てきてるんだろう? どなたかわかりませんか?

 - プログラミング, ユーザビリティ

アドセンス広告メイン

Message

メールアドレスが公開されることはありません。

  関連記事

長く使って遅くなってきたFirefoxを速くする方法 (5/11追記)

1年以上前の記事です。内容が古い可能性があります。ちょっと前からメインのブラウザ …

no image
タッチパネルを使ったPCの新しい形

1年以上前の記事です。内容が古い可能性があります。Microsoftのテーブル型 …

モニターを一瞬で黒一色にする方法(物撮りに便利)

1年以上前の記事です。内容が古い可能性があります。ちょくちょく缶コーヒーや缶ビー …

no image
サイトをAutoPagerizeに対応させる方法

1年以上前の記事です。内容が古い可能性があります。先日タンブラーのために導入した …

「ツイッターでブロックされるとこうなる」をまた確認してみた

1年以上前の記事です。内容が古い可能性があります。度々ブロックの仕様が変わるツイ …

iPhone3GSだけじゃ無料の「iPhoneを探す」は使えない

1年以上前の記事です。内容が古い可能性があります。iOSがiOS 4.2(正確に …

ローカル変数、プライベート変数、レキシカルスコープ変数【perl】

1年以上前の記事です。内容が古い可能性があります。perlのmy宣言についてさら …

mixiのチェックボタンをつけてみた【前編】

1年以上前の記事です。内容が古い可能性があります。CNET Japanの記事に「 …

no image
Win版IEにおけるCSSのバグ

1年以上前の記事です。内容が古い可能性があります。最近では当たり前のように使われ …

Flickr(フリッカー)のまとめ上げがとっても簡単だった

1年以上前の記事です。内容が古い可能性があります。画像共有サイトFlickr(フ …

血液型オヤジ