Вы пропускаете скобки вокруг if
условных выражений. Они должны выглядеть так:
if (window.find("1 minute")) {
alert("y");
setTimeout("alert('time to click soon!')",60000)
}
Кроме того, нет необходимости явно проверять true
; заявление if
делает это для вас!
Больше вещей, чтобы Дуглас Крокфорд меньше злился на тебя
Не передавайте строки в setTimeout
. Проходные функции. Как это:
setTimeout(function () {
alert('time to click soon!');
}, 60000);
или как это (даже лучше, так как вы повторно используете функцию):
function showAlert() {
alert('time to click soon!');
}
// later...
setTimeout(showAlert, 60000);