Google の画像検索が
http://www.google.co.jp/search?...&tbm=isch...
なアドレスで表示されるようになり、しかも従来の
http://www.google.co.jp/images?...
http://images.google.co.jp/images?...
といったアドレスも残っているため、マッチさせる URL パターンが複雑になってきました。
そこで簡易形式用の JavaScript(GoogleImageLink_sout1.js)を標準形式用のファイル(GoogleImageLink.js)に統合し、JavaScript 内で処理を振り分けるようにしました。
====
Google 画像検索の画像を直接リンクにします。
JavaScript ファイルなので、検索結果のページに <end> で挿入して下さい。
自分は以下の URL に適用しています。
www.google.co(m|.jp)/search\?( (*\&|)tbm\=isch(^[^&]))
www.google.co(m|.jp)/images\?
images.google.co(m|.jp)/images\?
添付ファイル:GoogleImageLink_20110503.zip
- 画像のリンク先を原寸画像に差し替えます。
- ファイル名のリンク先はそのままです(プレビューページ)。
- ドメイン名を、画像のサイト(画像が含まれるページ)へのリンクにします。
- 設定により、リンクを新しいウィンドウで開くことが出来ます(既定値では Cookie を参照して Google の検索設定に従います)。
- Google の出力する HTML が変わると効かなくなることがあります。
「ページごとに JavaScript ファイルを指定するフィルタ」のようなものを使っていない場合は、専用のフィルタを作るのでコメントかトラックバックかメール下さい。