尝试创建监视器

尝试创建监视器

我找到了这个。我该如何让它在找到关键字(在本例中为“test”)时停止重新加载(我不需要警报;只要页面停止重新加载即可)。

$(document).ready(function()

{

    var LookFor = "test"; // Change this to find a different string

    if($('body:contains("' + LookFor + '")').length > 0)
    {
        location.reload();
    }
});

答案1

为了执行与函数已经执行的操作相反的操作,您需要翻转比较运算符if声明中。

即“大于”:

if($('body:contains("' + LookFor + '")').length > 0)

必须变为“小于或等于”:

if($('body:contains("' + LookFor + '")').length <= 0)

完整脚本变为:

$(document).ready(function()
{
    var LookFor = "test"; // Change this to find a different string

    if($('body:contains("' + LookFor + '")').length <= 0)
    {
        location.reload();
    }
});

相关内容