|
Script Summary:
预读取下一页 Version: 2 |
this script has 2 topics, 3 posts |
this script has 2 reviews |
||||||||||||||||||||||||
当前版本
v2
功能
- 此脚本可以在网页包含“NEXT”“下一页”之类的链接时,预先读取网页,当真正点击时加速打开网页,等效于提高了网速,对杀猫贴(比如包含很多大图)效果尤为明显。
几点说明
- 脚本在页面加载完毕或者发生页面滚动事件时生效,自动寻找下一页并预读取。
- 如果有页面已被预读取,该页的标题会附加上“【已预取:XX】”的提示。若不需要此功能,请注释掉相关代码即可。
- 如果页面中某个链接外面有一个黄色框,就表示该页已经被预读取了。同时把鼠标移动到该链接上时也会有tip提示。若不需要此功能,请注释掉相关代码即可。
- 页面滚动时,脚本会实时判断剩余页面高度,当它小于x(leftpages 参数控制此值,默认是 1)倍浏览窗口高度时才开始预读取下一页。
- 若翻页关键词没有内置,可以自定义翻页关键词:工具 --> greasemonkey --> 用户脚本命令 里,关键词之间用“,”或“,”分隔开。 特别提示,此脚本用 XPath 匹配常见文字链接,如“下一页”、“Next”等,所以对英文是区分大小写的,这点请注意。
- 某些站点不允许被放到 iframe 中访问,否则它会自动将外面的 href 重定向,结果就是页面在不停的跳转到下一页。对于这种站点暂时只能排除掉了,或者禁用它的 Javascript 吧。baidu 就是这样,所以脚本里已经默认排除了。
- 使用了大量 next page 脚本(http://userscripts.org/scripts/show/27251)中的代码,用以查找没有明显特征的下一页链接。非常感谢其作者 sunwan





