【发布时间】:2019-05-16 16:59:36
【问题描述】:
我在尝试找到一种加载 reddit 页面的方法时发现了这段代码,以便我可以使用 ctrl + f 来查找特定帖子。问题是它只是不断向下滚动并加载页面。我需要找到一种方法在 10 秒后停止它,以便我可以查看我加载的内容。另外我不知道任何javascript,所以我真的找不到任何可以帮助我的东西。
这里是代码
var lastScrollHeight = 0;
function autoScroll() {
var sh = document.documentElement.scrollHeight;
if (sh != lastScrollHeight) {
lastScrollHeight = sh;
document.documentElement.scrollTop = sh;
}
}
window.setInterval(autoScroll, 100);
我只是将它粘贴到 Firefox 控制台中。
【问题讨论】:
-
使用 setTimeout 代替 setInterval
-
欢迎您!第一个问题的格式真的很好! +1 / 提示:您可以使用代码 sn-p 按钮而不是简单的代码块格式来包含可运行的 JavaScript/CSS/HTML 代码。
标签: javascript timeout settimeout