逛丢加入方向键访问上一页和下一页
// ==UserScript== // @name 逛丢 // @namespace https://greasyfork.org/zh-CN/users/821 // @author gfork // @description 逛丢加入方向键访问上一页和下一页 // @include https://guangdiu.com/* // @exclude https://guangdiu.com/rank.php* // @version 1.0 // @grant none // ==/UserScript== var bfurl,aturl; var url = window.location.href; var num = url.match(/\?p=(\d+)/); if (num !== null) { var before = parseInt(num[1])-1; var after = parseInt(num[1])+1; if(before===0) { bfurl = null; aturl = url.replace(/\?p=(\d+)/, "?p="+after);} else { bfurl = url.replace(/\?p=(\d+)/, "?p="+before); aturl = url.replace(/\?p=(\d+)/, "?p="+after); } } else { bfurl = null; aturl = url.replace(/\?/, "?p=2&"); } if (url == "https://guangdiu.com/") { bfurl = null; aturl = "https://guangdiu.com/index.php?p=2"; } if (url == "https://guangdiu.com/cheaps.php") { bfurl = null; aturl = "https://guangdiu.com/cheaps.php?p=2"; } if (url == "https://guangdiu.com/hots.php") { bfurl = null; aturl = "https://guangdiu.com/hots.php?p=2"; } var handle = { hotKey: function (e) { //默认退出键为ESC。需要修改为其他快捷键的请搜索"keycode",修改为按键对应的数字。 if (e.keyCode == 37 && bfurl !== null) { window.location.href = bfurl; } if (e.keyCode == 39 ) { window.location.href = aturl; } } }; document.addEventListener('keydown', handle.hotKey, false);