我可以使用它來自動刷新網頁(以指定的時間間隔),該網頁在頁面中搜索特定文本,並在找到/未找到後停止刷新。
我發現這個腳本可以與 tampermonkey 一起使用;
$(document).ready(function()
{
var LookFor = "test"; // Change this to find a different string
if($('body:contains("' + LookFor + '")').length > 0)
{
alert("Found: " + LookFor);
}
else
{
location.reload();
}
});
- 但它不允許我指定每次刷新之間的時間間隔(無論是 0.5 秒還是 4 分鐘)。
如果有辦法做到這一點,請告訴我,我是腳本之類的菜鳥,所以任何幫助將不勝感激;;
答案1
您可以使用這個修改過的版本:
$(document).ready(function() {
var LookFor = "test"; // Change this to find a different string
var interval = 5; // timeout in seconds
var intervalHandle = setInterval(function () {
if($('body:contains("' + LookFor + '")').length > 0) {
clearInterval(intervalHandle);
alert("Found: " + LookFor);
}
}, interval * 1000);
});