var n = 0;
function search() {
if (document.getElementById('post-6386_119125') == null) {
if (document.getElementById('show_more_link')) {
document.getElementById('show_more_link').click();
}
window.scrollTo(0, document.body.scrollHeight);
console.log('n is now ' + n);
} else {
document.getElementById('post-6386_119125').scrollIntoView()
n = 1;
console.log('horray,n is now ' + n)
}
}
while (n == 0) {
search()
}
所以有一些功能,在社交网络的新闻页面上查找特定帖子,如果它现在不存在:它向下滚动页面并且如果存在则按下“显示下一个”按钮
所以......如果我去控制台并在循环之前将所有行粘贴几次 - 这一切都会正常工作,但是在循环中没有任何事情发生,控制台无限计数'n现在为0'。 我是js的新手,也有JQuery瘟疫,所以我可能会遗漏一些非常基本的东西,请原谅。
答案 0 :(得分:0)
document.getElementById('post-6386_119125')==null
这总是如此!