吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 1315|回复: 2
收起左侧

[其他转载] 覆盖forum.js中keyPageScroll方法关闭52论坛的快捷键翻页功能

  [复制链接]
孤寂琉璃月 发表于 2021-10-21 10:39

需求

论坛的列表页可以用键盘的←→实现翻页,但是在我经常切换虚拟桌面的情况下,论坛也会跟随虚拟桌面翻页。就搞得我经常要返回上一页或者返回下一页。

修改

经过发帖询问得知,dz不支持自定义设置快捷键。经过一位版主提醒可以找找油猴脚本。那不如就自己动手丰衣足食吧。

代码

经过dev工具中翻阅源码得知,快捷键通过forum.js中的keyPageScroll监听,那我们只需要重写keyPageScroll即可。

// ==UserScript==
// @name        重写keyPageScroll关闭翻页快捷键
// @namespace   https://fangweilong.github.io/
// @match       https://www.52pojie.cn/*
// @grant       none
// @version     1.0
// @AuThor      fangweilong
// @description 2021/10/18 下午3:03:06
// ==/UserScript==

//重写keyPageScroll,关闭翻页快捷键
keyPageScroll = function(e, prev, next, url, page) {
  console.log('重写keyPageScroll,关闭翻页快捷键。\n Author:https://fangweilong.github.io/');
}

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

yacc 发表于 2021-10-24 15:31
话说为啥一堆用户空间地址,然后没一个是你自己的
 楼主| 孤寂琉璃月 发表于 2021-10-25 09:59
yacc 发表于 2021-10-24 15:31
话说为啥一堆用户空间地址,然后没一个是你自己的

我自己的啊 只不过我用的用户名不一样
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-25 11:38

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表