oAutoPagerizeのGoogleイメージ検索対応 oAutoPagerize ver 0.4.1
風柳亭: AutoPagerize/AutoPagerlike:Google イメージ検索への対応を試みるを見たところに、コメントでGoogle画像検索対応をお願いされたので、対応してみました。
更新はoAutoPagerize - 0xFFからどうぞ。
SITEINFOを工夫して、本体にはほとんど手を入れずに動くようにしてみました。
,{
url: 'http://images\\.google\\..+/images\\?.+'
,nextLink: 'id("nn")/parent::a'
,pageElement: '//table[tbody/tr/td/a[starts-with(@href,"/imgres")]]'
,exampleUrl: 'http://images.google.com/images?gbv=2&hl=ja&safe=off&q=%E3%83%9A%E3%83%BC%E3%82%B8'
}nextLinkの書き換え部分については風柳亭さんのコードを参考にさせていただきました。
if (/^http:\/\/images\.google\..+\/images\?.+/.test(location.href)) (function(){
//via http://furyu.tea-nifty.com/annex/2008/04/autopagerizeaut_c163.html
var nn = document.getElementById('nn');
var n = nn.parentNode;
if (n) n.href = n.href.replace(/[\?&]gbv=2/,'') + '&gbv=1';
})();ついでに、AutoPagerizeにインクリメントモードとURLフィルターを追加するプラグインを書いてみた - 0xFFにもこの改造を導入してみました。