即使页面不断刷新,是否可以通过控制台每5秒调用一次页面中的函数?
我尝试使用 setTimeout
,但它仅调用该函数一次,之后页面会重新加载,并且 setTimeout
不再运行
我想每 5 秒触发一次按钮单击
document.getElementsByClassName("postmessage")[0].click()
刷新页面
有办法实现吗?
最佳答案
您可以考虑 Greasemonkey或Tampermonkey浏览器插件或任何类似的东西,在每次加载页面时自动执行一段 JavaScript,然后可以调用 setInterval
:
setInterval(function () {
document.getElementsByClassName("postmessage")[0].click();
}, 5000);
关于javascript - 即使页面刷新,是否可以每 5 秒通过控制台执行一次操作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43315058/