扇贝Helper

扇贝单词快捷键拓展

目前为 2021-07-21 提交的版本。查看 最新版本

// ==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;
         }
    };
})();

QingJ © 2025

镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址