您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
在需要翻页的网页中,使用按⬅➡键向前向后翻页
当前为
// ==UserScript== // @name 按⬅➡键自动翻页 // @namespace http://www.infosec-wiki.com/ // @version 1.1 // @description 在需要翻页的网页中,使用按⬅➡键向前向后翻页 // @author www.infosec-wiki.com // @include * // @run-at document-end // @grant none // ==/UserScript== var next_page_text = ["下一页", "下页", "Next", ">", "»"]; var prev_page_text = ["上一页", "上页", "Pre", "<", "«"]; function find_element_and_click(text){ console.log(text); var elements = document.getElementsByTagName("a"); for (var i=0;i<elements.length;i++){ // if(elements[i].innerText == text){ if(elements[i].innerText.indexOf(text) != -1){ console.log("Find: "+text); return elements[i]; } } return false; } (function() { 'use strict'; var ret = null; document.addEventListener('keydown', function(event) { // console.log(event.keyCode); if(event.keyCode == 39){ console.log("Next Page ..."); for(var i in next_page_text){ ret = find_element_and_click(next_page_text[i]); if(ret){ ret.click(); break; } } } if(event.keyCode == 37){ console.log("Pre Page ..."); for(var j in prev_page_text){ ret = find_element_and_click(prev_page_text[j]); if(ret){ ret.click(); break; } } } }, false); })();
QingJ © 2025
镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址