你好如何在JS中创建一个简单的代码到Greasemonkey,在4秒后点击页面上的按钮?我是JS的初学者。
以下是此按钮的代码;):
<a class="doIt" href="#" onClick="func_x()"></a>
感谢您的帮助。
答案 0 :(得分:2)
setTimeout(function() {
unsafeWindow.func_x(); // onclick event function
}, 4000);
或更好
setTimeout(function() {
location.assign("javascript:func_x()"); // onclick event function
}, 4000);
答案 1 :(得分:1)
setTimeout(function() {
var evt = document.createEvent("MouseEvents");
evt.initMouseEvent("click", true, true, window,
0, 0, 0, 0, 0,
false, false, false, false,
0, null);
var link = document.querySelector("a.doIt");
link.dispatchEvent(evt);
}, 4000);
参考文献:
实例: