1
clemente0620 2020-04-30 10:26:30 +08:00
油猴
|
2
crab 2020-04-30 10:29:00 +08:00
油猴,js 多加一个 onkeydown 监视你的快捷键来触发上下页。
|
3
XiaoBaiYa 2020-04-30 10:40:18 +08:00
tampermonkey
|
4
soooulp OP 解决啦,搜到一个 Shortkeys (Custom Keyboard Shortcuts) 扩展,chrome 应用商店要支付,下到 crx 文件安装 ,可以完美定义下一页的 JavaScript 脚本的快捷键
|
5
fancy111 2020-04-30 10:42:10 +08:00
自己写个插件不就行了
|
7
soooulp OP @fancy111 就会 printf("hello world!"); 不知道可不可以投百度页面 F12 调试里面的校招呢
|
8
liubiantao 2020-04-30 10:44:50 +08:00
[Vimium - Chrome 网上应用店]( https://chrome.google.com/webstore/detail/vimium/dbepggeogbaibhgnhhndojpepiihcmeb)
|
10
soooulp OP 定义下一页 Alt+g,用手势 StrokesPlusNet 调用快捷键,完美下一页哈哈哈哈
|
11
soooulp OP @liubiantao 谢谢大佬,忘了说,刚才试了 Vimium 自带的下一页]],总会聚焦到“下一页”字样再跳转,还没找到运行脚本定义快捷键的功能
|
12
liubiantao 2020-04-30 10:54:37 +08:00
那再给你推荐一个,[Tampermonkey - Chrome 网上应用店]( https://chrome.google.com/webstore/detail/tampermonkey/dhdgffkkebhmkfjojejmpbldmpobfkfo)
|
13
soooulp OP @liubiantao 再次谢谢大佬,一直用这个,添加了这个下一页的脚本,怎么用快捷键运行呢,上面他们说可以 onkeydown,不清楚怎么调用这个下一页的脚本
|
14
soooulp OP @soooulp 看了下 js 语法,原来是添加 onkeydown 语句,是否可以使用 Ctrl+按键或者 Alt+按键的语句呀
|
15
liubiantao 2020-04-30 14:00:46 +08:00
纯 JS [Creating Keyboard Shortcuts in JavaScript - Melwin D'Almeida - Medium]( https://medium.com/@melwinalm/crcreating-keyboard-shortcuts-in-javascripteating-keyboard-shortcuts-in-javascript-763ca19beb9e)
或者你用个库也行 [jaywcjlove/hotkeys: ➷ A robust Javascript library for capturing keyboard input. It has no dependencies.]( https://github.com/jaywcjlove/hotkeys) |
16
soooulp OP @liubiantao 太棒了,看到了 onkeyup 组合按键,按下后执行函数,有时间研究研究,弄好了可以抛弃扩展了
|
17
soooulp OP @liubiantao @crab 好像不太会在油猴里面用,下一页的 js 代码在里面运行也提示错误
[code] // ==UserScript== // @name 下一页 // @namespace http://tampermonkey.net/ // @version 0.1 // @description try to take over the world! // @author You // @match http://*/* // @grant none // ==/UserScript== (function() { document.onkeydown = function(e) { if (e.ctrlKey && e.which == 66) { alert("Ctrl + B shortcut combination was pressed"); } }; })(); [/code] |
18
soooulp OP 搞定啦,参考了个 Greasyfork 个大佬的 ctrl+Alt+e 切换页面可编辑的代码,按键可以相应脚本了
|