javascript - 即使页面刷新,是否可以每 5 秒通过控制台执行一次操作?

标签 javascript

即使页面不断刷新,是否可以通过控制台每5秒调用一次页面中的函数?

我尝试使用 setTimeout,但它仅调用该函数一次,之后页面会重新加载,并且 setTimeout 不再运行

我想每 5 秒触发一次按钮单击

document.getElementsByClassName("postmessage")[0].click()

刷新页面

有办法实现吗?

最佳答案

您可以考虑 GreasemonkeyTampermonkey浏览器插件或任何类似的东西,在每次加载页面时自动执行一段 JavaScript,然后可以调用 setInterval :

setInterval(function () {
    document.getElementsByClassName("postmessage")[0].click();
}, 5000);

关于javascript - 即使页面刷新,是否可以每 5 秒通过控制台执行一次操作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43315058/

相关文章:

javascript - 单击单个按钮删除多个 ng-repeat 元素

javascript - 垃圾邮件链接插入到我的 GitHub 页面网站

javascript - 在页面加载之前是否有用于加载器图像的 jquery 插件?

javascript - 变量 thisconnection 的值是多少以及如何实现?

javascript - 在reactjs中获取下拉列表的键值

c# - 如何在 MVC3 中动态地将字符串从模型加载到 JavaScript?

javascript - 修改 JavaScript 生成的 HTML 代码中的内容

javascript - 如何确定 html 视频元素的预期帧速率

javascript - 通过 Chrome 开发工具控制台将点击发送到 "generated source/computed html"按钮

Javascript 将参数传递给 on ('play' ) eventHandler