Add button for Smooth Scroll to the top / bottom

为页面添加按钮,平滑的滚动到顶部/底部

目前為 2015-06-09 提交的版本,檢視 最新版本

作者
axetroy
評價
0 0 0
版本
2015.6.10
建立日期
2015-03-22
更新日期
2015-06-09
尺寸
12.4 KB
授權條款
未知
腳本執行於
所有網站

FBI Warning:

手势党和page键党,请关闭这个页面点击我关闭页面

不喜欢/习惯用可以,请不要嘲讽。

if you like use gesture and page key, please close this page click me Close


在页面右边添加【回到顶部】【去到底部的按钮】
脚本特点:
1,并非duang的一下,立刻达到顶部或底部,而是变加速
2,不用时,会自动移动到浏览器最右边,指向原来位置,可以还原位置
3,并没有外部链接,安全食用
4,页面没有滚动条时候,并不会显示,当窗口大小改变出现滚动条时,按钮也出现。
5,有键盘快捷键【Ctrl+↑】【Ctrl+↓】,增加黑名单机制,按【Ctrl+F2】调出面板。
6,阅读模式(双击滚动屏幕,单击停止滚动),如需禁止请按【Ctrl+F2】调出面板,如需修改,请看2015.6.8更新日志
Ps:chrome和firefox下测试正常。如果异常,请尝试升级浏览器。

add 2 bottons in the page which can 【goTop】 and 【goBtm】
Script Feature:
1,it's not reached the top or bottom immediately , but rather accelerate change(Smooth)
2,it will automatically hide to the right, point to the original location, it will restore location
3,And there is no external links, safe to eat
4,When the age does not has scroll bar, and it will not show untill the window is resized when scroll bars appear , the buttons also appear.
5, there is the keyboard shortcut 【Ctrl + ↑】 【Ctrl + ↓】, and increase the blacklist mechanism, press 【Ctrl + F2】 to call up the panel.
6, reading mode (double-click scrolling, click Stop scrolling), To disable press [Ctrl + F2] to call out the panel, for modification, see 2015.6.8 update log
Ps:Chrome and Firefox tests are normal. If something unusual, try upgrading your browser

2015.6.9更新日志
【优化】现在双击input,form,textarea标签不再进入阅读模式,比如双击百度搜索栏,谷歌翻译框。(上版本考虑不足,毕竟有些人也像我一样,双击选择)
目前发现的问题:不随【百度搜索】的异步加载,我表示已经放弃。百度就是太变态,异步加载整个document文档。如果真要搞异步加载,会消耗很多性能,所以对他放弃了,又不是不能用~~~嘿嘿!

2015.6.8更新日志
日了狗了,答辩被老师问了20分钟,差点被问成SB……最后还是过了,有空来更行一下
【更改】更改了向下滚动的速度,现在速度是先快后慢,跟向上滚动一样(原来是先慢后快);现在看起来更舒服
【调整】调整了滚动的速度,比原来慢了。
【优化】优化了一些不知名代码
【优化】在滚动过程中,如果滚动鼠标滚轮。则取消向下/向上的滚动。
【新增】双击进入阅读模式,屏幕会以每20ms,滚动1px的速度进行滚动。适合看小说。双击开始滚动,单击停止滚动。如果不想开启,请按【Ctrl+F2】进入控制面板禁用掉(全局禁用,不是单独对某个网站)。


如果觉得速度慢,请在代码的第205行修改代码,或者直接搜索“readmode(1,20)”
If you feel slow, modify the code in the first 205 lines of code, or direct search "readmode (1,20)"
readmode(1,20)中的1,20表示20ms滚动1px;
readmode (1,20) of 1,20 mean 20ms rolling 1px;
不建议该大,不方便阅读,当然,你一目十行,当我没说……


2015.6.5更新日志
添加键盘快捷键
【Ctrl+↑】(方向键)则向上滚动
【Ctrl+↓】(方向键)则向下滚动
增加了黑名单机制,【Ctrl+F2】调出控制面板,选择禁用哪个域名。在禁用的域名,脚本不会运行。(不要问我为什么添加这个,纯粹当作练手,有时间,任性^_^)
如果网页没有加载脚本,注意按Ctrl+F2,查看是否已添加到黑名单。黑名单列表输出到控制台(F12)
黑名单机制已经完成,就是界面有点丑,我知道我不是写CSS的料,日后再说.....

2015.6.4更新日志
更漂亮,更好用
把原来的【顶部】【底部】字样去掉,换上【↑】【↓】的字符
现在两按钮的【移出边界】和【移入页面】不在有"duang"一下的反弹;
精简了代码
以及一些细微的更新。

QingJ © 2025

镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址