Попытка создать монитор

Я нашел это. Как мне сделать так, чтобы, когда он находит ключевое слово, в данном случае "тест", он перезагружается (я не хочу оповещения; просто страница перестаёт перезагружаться).

$(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();
    }
});
Другие вопросы по тегам