以下の内容はhttp://sonic64.com//2004-01-29.htmlより取得しました。


Landscape トップページ | < 前の日 2004-01-28 2004-01-29 次の日 2004-01-30 >

Landscape - エンジニアのメモ 2004-01-29

Google の検索結果一覧画面からキャッシュのリンクだけを開く


* Google の検索結果一覧画面からキャッシュのリンクだけを開く

この記事の直リンクURL: Permlink | この記事が属するカテゴリ: [Bookmarklet]

昨日の 2004-01-28 にも書いたとおり、私は Google のキャッシュのハイライト表示が好きだ。検索結果一覧からキャッシュのリンクだけを開けると便利だなと思ったので Bookmarklet を作ってみた。

Google の検索結果一覧画面からキャッシュのリンクだけを開く
javascript:(function() {var max=10; var z=document.links; var t='/search?q=cache:'; for(i = 0; i < z.length && 0 < max; ++i) { if (z[i].innerHTML && z[i].href.indexOf(t) != -1) { void(window.open(z[i].href)); max--;} }}) ();

- 使い方

インストール方法は JavaScript::Bookmarklet の説明がわかりやすいので引用。
JavaScript::Bookmarklet
http://bookmarklet.daa.jp/
Bookmarkletの使い方
Bookmarkletの使い方は簡単です。下で紹介している使いたい機能(Bookmarklet)にマウスのカーソルを持っていき左クリックしたままそのリンクをブラウザのツールバーまでドラッグしたり、右クリックして「お気に入り」に登録します(Macの人はマウス長押しですね)。そしてその機能を利用したいページで「お気に入り」からその機能を選択します。すると・・・あとは次の「サンプル」でBookmarkletのおもしろさを堪能してください(このページの多くはそのままクリックするだけでその効果がみれます)。Bookmarkletを使用して効果をみた後、元に戻すにはページをリロードしてください。

インストールできましたか? では使ってみよう。
Google の検索結果画面を表示させる。たとえば、Google で Landscape Linux Perlを検索して検査結果一覧画面を表示させる。
Bookmarklet を実行する。次々とキャッシュのリンクが開かれていけば成功。もしエラーが出たりしたら、sonic64@infoseek.co.jp にメールしてください。原因がわかればきっと直します。

- 使用上の注意と動作確認環境

Google で 検索画面で実行すると、キャッシュのリンクだけを開く。開くリンクの数は変数 max の値で設定できる。大きな値を指定すると大量のウインドウが開いて収拾がつかなくなるかもしれないので注意。初期値は10。

Windows の IE6、Sleipnir 1.41、Mozilla 1.7a Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.7a) Gecko/20040116、opera 7.11 で動作を確認した。

Google Toolbar などのポップアップを抑止するソフトを使っていると、ブロックされてしまってウインドウが開かれないので注意。

- 参考

Bookmarklet - ブックマークレットを作成する際のポイント
http://www.teria.com/~koseki/memo/bookmarklets/tips.html




以上の内容はhttp://sonic64.com//2004-01-29.htmlより取得しました。
このページはhttp://font.textar.tv/のウェブフォントを使用してます

不具合報告/要望等はこちらへお願いします。
モバイルやる夫Viewer Ver0.14