AutoPagerize の on/off を FireGestures から行う
AutoPagerize の on/off を FireGestures を利用してマウスジェスチャで行えるようにします。FireGestures の設定から以下のスクリプトを追加しジェスチャを割り当ててください。
var doc = window.getBrowser().contentDocument; var elements = doc.evaluate('id("autopagerize_help")/div/a[contains(@class,"autopagerize_link")]',doc,null,7,null); if(elements.snapshotLength){ var event = doc.createEvent('MouseEvents'); event.initEvent('click',true,true); elements.snapshotItem(0).dispatchEvent(event); }
単にAutoPagerizeのヘルプボックスにあるon/offをクリックするイベントを発行しているだけ。こんなことせずにユーザースクリプトに触る方法があるのかも知れないけど分からなかった。
分割された記事や一覧の継ぎ足しではなく、個々の記事のページに過去記事をどんどん継ぎ足していくみたいな動作(定義)が性に合わないので、その自衛の一環。