是否可以通过控制台每隔5秒调用一次函数,即使页面保持刷新?
我尝试使用setTimeout
,但它仅调用该函数一次,之后页面重新加载并且setTimeout
不再运行
我想每5秒触发一次按钮
document.getElementsByClassName("postmessage")[0].click()
刷新页面
有没有办法实现这个目标?
答案 0 :(得分:1)
使用文件正文的onload事件如下
document.body.addEventListener("load", function(){
document.getElementsByClassName("postmessage")[0].click()
});
此代码将用于刷新页面的事件。 请参阅与事件Here
相关的文档答案 1 :(得分:1)
您可以考虑Greasemonkey或Tampermonkey浏览器插件或类似内容,以便在每次加载页面时自动执行一段JavaScript,然后可以调用{{ 3}}:
setInterval(function () {
document.getElementsByClassName("postmessage")[0].click();
}, 5000);