首页 > 解决方案 > 在 Microsoft Edge 中停止 SetInterval

问题描述

因此,我一直在寻找一些帮助,因为一个接一个的编程视频我仍然无法在 Microsoft Edge 开发人员控制台中找到随时停止“SetInterval”命令的方法。我正在尝试的网页是对话中消息选项卡中的“m.facebook”。原因是因为在那里我正试图恢复很久以前的谈话。到目前为止,这就是我所拥有的 javascript,任何帮助都将受到欢迎(顺便说一句,我不是程序员):

setInterval (function () {
    document.getElementById('see_older')
       .getElementsByClassName('content')[0].click();
}, 500);

我只希望命令停止对“see_older”元素的点击,当然页面不刷新,或者知道另一种方法会在“see_older”元素上点击多次,然后在我想要的时候停止。

标签: javascriptsetinterval

解决方案


使用clearInterval()

var intevalId = setInterval (function () {
...

clearInterval(intevalId); /* where you want to stop */

推荐阅读