【发布时间】:2020-04-25 13:18:57
【问题描述】:
(function() {
document.evaluate('/html/body/nav/section[4]/div/form[1]/input[4]', document, null, XPathResult.FIRST_ORDERED_NODE_TYPE, null).singleNodeValue.click();
Sleep(15);
window.close();
})();
所以点击功能有效,但一旦我添加睡眠 windows.close 不再有效?我还在学习 Javascript,所以有人可以帮忙吗?我要做的就是让它点击投票按钮,然后关闭活动标签。
【问题讨论】:
-
javascript中没有
Sleep,这就是你的脚本出错的原因。 -
我尝试了一个 setTimeout(function, milliseconds) 但是我的脚本跳过了点击部分,只是关闭了选项卡而不执行点击功能。单击“投票”按钮后,我注意到网站 URL 更改为 ImageNumber?flash=Rated%20Image。如何检测 URL 更改然后执行 Window.close?
标签: javascript xpath sleep tampermonkey