【发布时间】:2016-01-14 21:12:22
【问题描述】:
我希望这段代码使用 Greasemonkey 每 5 秒执行一次。 我在 Greasemonkey 上添加了它,但它没有执行。
var inputs = document.getElementsByClassName('_48-k UFILikeLink');
for (var i = 0; i < inputs.length; i++) {
var string = inputs[i].outerHTML;
var substring = "Unlike this";
if (string.indexOf(substring) == -1)
inputs[i].click();
}
【问题讨论】:
-
把它放在一个setInterval中。
-
@CollinD 有一件事我不明白。 Greasemonkey 什么时候执行脚本?页面何时加载?
-
我相信它是可配置的。但默认是
DOMContentLoaded event(相关问题:stackoverflow.com/questions/8772137/…)
标签: javascript scripting greasemonkey