素人がプログラミングを勉強していたブログ

プログラミング、セキュリティ、英語、Webなどのブログ since 2008

連絡先: すかいぷ:javascripter_  か javascripter あっと tsukkun.net skypeのほうがいいです

continue_reading(AutoPagerizeみたいなもの)をGoogleImagesでも動くようにする

追記:id:mayokara384さんのコメントを元に修正。
continue_reading.user.js()は、GM_xmlhttpRequestで次ページを作っているので、JavaScriptを使ってるGoogleImagesでは継ぎ足しがうまくいかない(空のページを継ぎ足してしまう)。
このスクリプトはcontinue_readingより前に実行する必要がある。

// ==UserScript==
// @name           GoogleImagesForContinueReading
// @namespace      http://d.hatena.ne.jp/javascripter/
// @include        http://images.google.co.jp/*
// ==/UserScript==
(function() {
  var a = document.getElementById('nn').parentNode;
  a.search = (a.search.indexOf('gbv=2') !== -1) ? a.search.replace('gbv=2', 'gbv=1') : a.search ? a.search + ' &gbv=1': '?gbv=1';
})();