Greasy Fork is available in English.
try to take over the world!
当前为
// ==UserScript==
// @name 扇贝Helper
// @namespace http://tampermonkey.net/
// @version 0.2
// @description try to take over the world!
// @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);
}
function listenKeybord($input) {
var originHeight = document.documentElement.clientHeight || document.body.clientHeight;
window.addEventListener('resize', function () {
var resizeHeight = document.documentElement.clientHeight || document.body.clientHeight;
if (originHeight < resizeHeight) {
alert('Android 键盘收起啦!');
// Android 键盘收起后操作
} else {
alert('Android 键盘弹起啦!');
// Android 键盘弹起后操作
}
originHeight = resizeHeight;
}, false)
}
listenKeybord(document.getElementsByClassName('index_input__1SBLh index_success__3Piiq'));
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;
}
};
})();