您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
扇贝单词快捷键拓展
当前为
// ==UserScript== // @name 扇贝Helper // @namespace http://tampermonkey.net/ // @version 0.1 // @description 扇贝单词快捷键拓展 // @author You // @match https://www.tampermonkey.net/scripts.php // @icon https://www.google.com/s2/favicons?domain=tampermonkey.net // @grant none // @include *//web.shanbay.com/wordsweb/* // ==/UserScript== // document.write("<script src='http://ajax.aspnetcdn.com/ajax/jQuery/jquery-1.8.0.js'>"); (function() { 'use strict'; // Your code here... function triggerKeyboardEvent(el, keyCode) { var eventObj = document.createEventObject ? document.createEventObject() : document.createEvent("Events"); if (eventObj.initEvent) { eventObj.initEvent("keydown", true, true); } eventObj.keyCode = keyCode; eventObj.which = keyCode; el.dispatchEvent ? el.dispatchEvent(eventObj) : el.fireEvent("onkeydown", eventObj); } var keyCode; document.onkeypress = function (e) { if (!keyCode) { if (window.event) { keyCode = event.keyCode; } else if (e.which) { keyCode = e.which; } if (keyCode === 79 || keyCode === 111) { if(document.getElementsByClassName("index_main__1_DrK")[0] == undefined){ document.getElementsByClassName("index_icon__1IK2K")[0].click() } }else if(keyCode === 32){ triggerKeyboardEvent(document.body, 32) } console.log(keyCode) } }; document.onkeyup = function () { if (keyCode) { keyCode = undefined; } }; })();