即使页面持续刷新,是否可以通过控制台每隔5秒调用一次函数?即使页面刷新时,是否可以通过控制台每隔5秒执行一次操作?
我试着用setTimeout
,但它只有一次调用该函数,之后重新加载页面和setTimeout
不再运行
我想触发一个按钮,点击每5秒
document.getElementsByClassName("postmessage")[0].click()
刷新页面
有没有办法做到这一点?文档正文如下
document.body.addEventListener("load", function(){
document.getElementsByClassName("postmessage")[0].click()
});
此代码
你试过'setInterval'? – DroidNoob
还没试过呢。即使刷新页面,它是否仍能正常工作? –
在某些浏览器上,您可以使用[Web Workers](https://www.w3schools.com/html/html5_webworkers.asp)。此外,你可以使用框架,所以JavaScript框架保持静态(不受刷新的影响)......但最重要的是**不使用刷新方案**这是一个糟糕的用户体验,它会占用带宽和服务器资源。有更好的方法去做任何你需要做的事情。 – Myst