godeye
小狐狸
小狐狸
  • UID27307
  • 注册日期2008-12-04
  • 最后登录2009-05-23
  • 发帖数5
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
阅读:19756回复:35

超级下一页 Super Next Page (GM脚本) [2009-5-22更新至0.2.0]

楼主#
更多 发布于:2008-12-05 16:05
本作基于Prefetch Next Page :
https://www.firefox.net.cn/forum/viewtop ... highlight=

感谢zb0502,但原作者很久没更新了,本人稍作修改,增加了些有趣功能,修改了少量bug

**********更新***************
2009-5-22 Ver0.2.0
add:解决了浏览器前进后退的问题,用锚号及数组保存历史,默认最大10项.
对已经采用ajax的网站默认不开启
fix:在预读的iframe中现在不会运行本脚本了

参数修改:
请修改源文件
    StatusInTitle 是否在标题栏显示预读状态
    coloredlink 是否显示彩色链接
    iconenable 是否显示右上方图标
    historyenable 是否开启前进后退修正
    historymax 最大历史数目
    intervaltime 监听函数间隔,毫秒
*******介绍*******
功能介绍:
找出帖子中的上一页/下一页链接并高亮显示,使用左右键进行翻页. 网页滚动至一半处时,预读下一页网页,加快网页加载速度可设置标题栏/链接/图标状态显示

和Prefetch Next Page相比做了以下改进:
1.结合了Next Page的功能,不用再装2个脚本了
2.加入了图标的显示,酷酷的(取自autopagerize)
3.和原作Prefetch Next Page相比不会导致浏览器重新请求页面,真正即时显示

目前存在的BUG:访问百度会出现自动刷新情况,可能由网页BODY的onload='document.f1.reset();'导致,建议加入例外


********安装*********
首先请确认安装了greasemonkey扩展:https://addons.mozilla.org/zh-CN/firefox/addon/748
去http://userscripts.org/scripts/show/38066 点击install安装脚本或下载附件安装



firegestures 的自定义手势脚本(注意:手势起点必须在要翻页的页或帧里):
下一页代码:
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);

上一页代码:
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, 37, 0);
node.dispatchEvent(e);
附件名称/大小 下载次数 最后更新
super_next_page_0.2.0.user.rar (10KB)  447 2009-05-22 13:22
xing
狐狸大王
狐狸大王
  • UID24568
  • 注册日期2008-06-12
  • 最后登录2018-04-07
  • 发帖数334
  • 经验12枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 社区居民
1楼#
发布于:2008-12-05 16:05
下载一个试试看,谢谢楼主分享~辛苦了~
lilarcor
小狐狸
小狐狸
  • UID19302
  • 注册日期2007-06-08
  • 最后登录2013-12-13
  • 发帖数26
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
2楼#
发布于:2008-12-05 16:05
在这里也顶你
saga2008
非常火狐
非常火狐
  • UID25840
  • 注册日期2008-08-15
  • 最后登录2024-01-21
  • 发帖数694
  • 经验12枚
  • 威望0点
  • 贡献值0点
  • 好评度1点
  • 社区居民
3楼#
发布于:2008-12-05 16:05
早就用上了;不过我的3.0.4用AIOG的跟踪上下链接功能足矣。
liuxb
非常火狐
非常火狐
  • UID26160
  • 注册日期2008-09-05
  • 最后登录2021-12-02
  • 发帖数659
  • 经验324枚
  • 威望0点
  • 贡献值184点
  • 好评度16点
4楼#
发布于:2008-12-05 16:05
有一点小缺憾
以前用next page+prefetch next page的时候, 对于prefetch next page不支持的网站, 还可以用next page翻页.

现在这个脚本融合了两个脚本的功能, 但是如果网站不能支持prefetch next page(主要是会自动翻页), 禁用的话, 那么用next page翻页的功能也丢掉了,

不知道有没有两全的办法?
我的...
zb0502
小狐狸
小狐狸
  • UID24228
  • 注册日期2008-05-20
  • 最后登录2014-11-11
  • 发帖数86
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度1点
5楼#
发布于:2008-12-05 16:05
呵,多谢 LZ 的跟进。
最近一直在原始与现代社会之间徘徊,上网不便工作又繁忙,对老版本关注少了些,幸好有 LZ 等人的努力,让我们社区更强大更完善。
zelcian
小狐狸
小狐狸
  • UID23208
  • 注册日期2008-03-11
  • 最后登录2014-04-30
  • 发帖数42
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
6楼#
发布于:2008-12-05 16:05
楼主 发现有的站点 脚本支持的不够好 中关村好像就不行
下翻页都不行
jaheira
小狐狸
小狐狸
  • UID27285
  • 注册日期2008-12-03
  • 最后登录2009-01-02
  • 发帖数3
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
7楼#
发布于:2008-12-05 16:05
我用这个常发现不会自动预读下一页,用Prefetch Next Page就没这个问题
Endif
火狐狸
火狐狸
  • UID5035
  • 注册日期2005-04-12
  • 最后登录2010-12-28
  • 发帖数292
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
8楼#
发布于:2008-12-05 16:05
貌似变成右上方显示图标了,相当帅啊
jaheira
小狐狸
小狐狸
  • UID27285
  • 注册日期2008-12-03
  • 最后登录2009-01-02
  • 发帖数3
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
9楼#
发布于:2008-12-05 16:05
第一次是没注意到右上角的选项,现在好用了,感谢楼主
harnack
狐狸大王
狐狸大王
  • UID25613
  • 注册日期2008-07-27
  • 最后登录2020-01-08
  • 发帖数325
  • 经验19枚
  • 威望0点
  • 贡献值0点
  • 好评度1点
  • 社区居民
10楼#
发布于:2008-12-05 16:05
超赞的脚本,让人觉得相见恨晚。完美取代next page。
听老人说,今生做千件好事,来世方能讨生为猫。
runinwind
小狐狸
小狐狸
  • UID27126
  • 注册日期2008-11-20
  • 最后登录2012-05-27
  • 发帖数8
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
11楼#
发布于:2008-12-05 16:05
加载后,载入http://googlereader.blogspot.com/2008/12/square-is-new-round.html 这一页面时,自动跳转到一个图片上
littleboyzt
小狐狸
小狐狸
  • UID26348
  • 注册日期2008-09-20
  • 最后登录2017-03-09
  • 发帖数26
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
12楼#
发布于:2008-12-05 16:05
哪里可以设置啊???
friening
小狐狸
小狐狸
  • UID25090
  • 注册日期2008-06-26
  • 最后登录2012-10-01
  • 发帖数32
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
13楼#
发布于:2008-12-05 16:05
挺好用的,赞一个.
friening
小狐狸
小狐狸
  • UID25090
  • 注册日期2008-06-26
  • 最后登录2012-10-01
  • 发帖数32
  • 经验10枚
  • 威望0点
  • 贡献值0点
  • 好评度0点
14楼#
发布于:2008-12-05 16:05
发现一个问题,在有些默认左右键翻页的网站,用左右键翻页后,会再次载入一回。这样预读就没什么意义了。
上一页
游客

返回顶部