Super Next Page

By godeye Last update Jan 2, 2012 — Installed 13,637 times.

share: 下一页代码的进一步定制

in
Subscribe to share: 下一页代码的进一步定制 4 posts, 3 voices



nano. User
FirefoxWindows

将该script绑定到firegesture手势"→",
定制功能描述:
1. 在判断出下一页的时候,该手势自动进入下一页
2. 在没有下一页的情况下,如果有浏览历史记录,该手势实现的功能为历史前进一页

P.S. 我喜欢关闭预读功能.

//以下三行引用修改自firegesture首页http://www.xuldev.org/firegestures/getscripts.php的"Fast Foward (Go to Last Page of History)"脚本
var nav = gBrowser.webNavigation;
var hist = nav.sessionHistory;
//nav.gotoIndex(hist.count - 1);

//下一行由Nano增加历史判断,参考firegesture首页http://www.xuldev.org/firegestures/getscripts.php的"Rewind (Go to First Page of History)"脚本
if (gBrowser.sessionHistory.index == hist.count - 1){

try { var node = FireGestures.sourceNode; } catch (e) {}
while (node && node.nodeName != "BODY")
node = node.parentNode;
if (!node) node = getBrowser().contentDocument;
var e = document.createEvent("KeyboardEvent");
e.initKeyEvent("keydown", true, true, window, false, false, false, false, 39, 0);
node.dispatchEvent(e);

}

//以下到结尾的部分由Nano增加,参考firegesture首页http://www.xuldev.org/firegestures/getscripts.php的"Fast Foward (Go to Last Page of History)"脚本
else{
nav.gotoIndex(gBrowser.sessionHistory.index + 1);
}

 
sweetbed User
Firefox

怎么关闭预读功能?

 
nano. User
Firefox

右上角有个绿色的小方块,鼠标点一下,变灰。
预读就关闭了:)

 
soloyu User
Firefox

很神,很好用

Cross
Presentational HTML allowed.
Use <code> for inline code and <pre> for code blocks. Use &lt; and &gt; for literal < and >.
We help break paragraphs and link your links.
or cancel