AutoPagerizeのオンオフをキーボードショートカットでするパッチ
追記:改良版作りました
AutoPagerizeはすごく便利ですけど、たまにオンオフしたいときもあって、
それをキーボードショートカットでやりたくなったので、そのパッチを書いときます。
ちなみに、AutoPagerize 0.0.31へのパッチです。
Shift+tでオンオフを切り替えられるようにしてあります。
--- autopagerize.user.orig.js 2008-07-29 18:32:47.000000000 +0900 +++ autopagerize.user.js 2008-07-29 18:33:01.000000000 +0900 @@ -108,6 +108,12 @@ (Math.round(scrollHeight * 0.8)) this.remainHeight = scrollHeight - bottom + BASE_REMAIN_HEIGHT this.onScroll() + + window.addEventListener("keydown", function(event){ + if(event.shiftKey && event.keyCode == 84){ + self.toggle(); + } + }, false); } AutoPager.prototype.getPageElementsBottom = function() {
以上
event.shiftKeyとかevent.keyCodeのところの数値を変更すれば自分の好きなものに変更できます。
keyCodeの値とかは以下などが参考になると思います。
http://mayokara.info/note/view/154
追記
ブコメから
b:id:javascripter
キーコードは文字列じゃなくて数値のままでいいと思うけどなんか理由あんのかな
まったく理由なんてありません(笑)
数値にしときました。ちなみに、どちらでも問題なく動きます。