查看: 2063|回复: 8
[求助]
空格键如何只翻半页
[复制链接]
1572365765
1572365765
当前离线
积分2106
84
主题300
回帖2106
积分
金牌会员
金牌会员, 积分 2106, 距离下一级还需 894 积分
金牌会员, 积分 2106, 距离下一级还需 894 积分
积分2106
收听TA
发消息
电梯直达
楼主
发表于 2023-10-17 15:11:16
|
只看该作者
|倒序浏览
|阅读模式
每次都翻一整页,导致无法把前后内容连接起来,所以想问下有没有办法可以设置成只翻半页。
分享到:
QQ好友和群
QQ空间
收藏0
转播
分享
淘帖0
回复
使用道具
举报
S8F8ry
S8F8ry
当前离线
积分23250
9
主题8322
回帖2万
积分
超级版主
(^^ゞ
积分23250
收听TA
发消息
顶 来自 4#
发表于 2023-10-17 19:39:13
|
只看该作者
简单写了个脚本:https://greasyfork.org/zh-CN/scripts/477596
¯\(°_o)/¯
回复
使用道具
举报
S8F8ry
S8F8ry
当前离线
积分23250
9
主题8322
回帖2万
积分
超级版主
(^^ゞ
积分23250
收听TA
发消息
沙发
发表于 2023-10-17 18:07:16
|
只看该作者
感觉能通过油猴脚本实现。
¯\(°_o)/¯
回复
使用道具
举报
gh0ul
gh0ul
当前离线
积分9051
29
主题1677
回帖9051
积分
论坛元老
论坛元老, 积分 9051, 距离下一级还需 9990948 积分
论坛元老, 积分 9051, 距离下一级还需 9990948 积分
积分9051
收听TA
发消息
板凳
发表于 2023-10-17 18:35:43
|
只看该作者
我说我怎么不会,原来是……得放大,越大空格滚得步伐越小,我现在是144%的浏览器缩放+108%的网页缩放合计155%
仔细观察了一下,空格就是把滚动条滑块下拉一个身位,shift+空格上拉同样距离,因此只要把滚动条弄长,滑块弄小就可以
PS:你不放大真的受得了吗,就Windows这默认设定,1080P都得放大吧
回复
使用道具
举报
8978去二娃阿
8978去二娃阿
当前离线
积分1929
4
主题171
回帖1929
积分
金牌会员
金牌会员, 积分 1929, 距离下一级还需 1071 积分
金牌会员, 积分 1929, 距离下一级还需 1071 积分
积分1929
收听TA
发消息
5#
发表于 2023-10-17 23:17:52
|
只看该作者
好牛啊,
这是一个用户脚本,它允许用户自定义空格键的滚动距离。当用户按下空格键时,页面会向下滚动,按住Shift键同时按下空格键时,页面会向上滚动。用户可以通过配置面板来设置滚动距离的百分比。
以下是该用户脚本的基本组成和功能概述:
1.脚本信息头:
”脚本的名称是 "Custom scrolling distance of space key",由用户 "pana"创建,使用GNU
General Public License v3.0或更高版本授权。
”此脚本应用于所有网站(通过`@match*://*/*`指定)。
2.存储对象:
*使用`GM_getValue`从GreaseMonkey的存储中检索滚动距离百分比值,并存储在 `store`对象中。
3.配置面板:
一个配置面板允许用户指定滚动距离的百分比。面板包含一个数字输入框,用户可以输入1到100之间的任何值来改变滚动距离。
4.事件监听器:
*配置面板有两个按钮,一个是"OK",一个是"Cance!"。"OK"按钮会保存用户输入的值,而"Cancel"按钮会关闭配置面板。
·一个事件监听器捕获空格键的按下事件。如果用户按下空格键且焦点不在任何输入元素上,页面会根据指定的百分比滚动。
5.滚动逻辑:
·当用户按下空格键时,页面向下滚动,按住Shift键同时按下空格键时,页面向上滚动。滚动距离基于用户在配置面板中设置的百分比。
6.初始化:
该脚本使用`main`函数作为入口点,它注册了配置命令,并添加了键盘事件监听器来处理空格键的滚动逻辑。
这个脚本是一个很好的例子,展示了如何创建一个用户脚本来定制网页行为,使其符合用户的个人偏好。
回复
使用道具
举报
一灯
一灯
当前离线
积分2869
17
主题553
回帖2869
积分
超级版主
积分2869
收听TA
发消息
6#
发表于 2023-10-18 10:04:28
|
只看该作者
S8F8ry 脚本不错, 设为93%左右, 空格键滚屏的衔接体验更佳
如果楼主要强交互, 有一个滚屏指示线的脚本 https://greasyfork.org/scripts/31412
回复
使用道具
举报
1572365765
1572365765
当前离线
积分2106
84
主题300
回帖2106
积分
金牌会员
金牌会员, 积分 2106, 距离下一级还需 894 积分
金牌会员, 积分 2106, 距离下一级还需 894 积分
积分2106
收听TA
发消息
7#
楼主|
发表于 2023-10-18 10:45:14
|
只看该作者
S8F8ry 发表于 2023-10-17 19:39
简单写了个脚本:https://greasyfork.org/zh-CN/scripts/477596
哇,还是得大佬出手啊,直接就实现了。虽然我之前想的是直接通过Chrome内置实现,但是脚本也很不错,感谢版主
回复
使用道具
举报
lonznt
lonznt
当前离线
积分4167
35
主题953
回帖4167
积分
论坛元老
论坛元老, 积分 4167, 距离下一级还需 9995832 积分
论坛元老, 积分 4167, 距离下一级还需 9995832 积分
积分4167
收听TA
发消息
8#
发表于 2023-10-21 16:41:43
|
只看该作者
哇,空格还可以下拉啊哈哈哈哈哈都没用过
故事里的事说不是就不是,是也不是
回复
使用道具
举报
匿名 89.185.27.x:1261
9#
匿名
发表于 2025-4-29 22:21:46
S8F8ry 发表于 2023-10-17 19:39
简单写了个脚本:https://greasyfork.org/zh-CN/scripts/477596
大佬!说做就做雷厉风行帅
回复
使用道具