Я должен сделать немного приложения JS для прокрутки автоматически через список URL. Я принял решение иметь функциональность во всплывающем окне по различным причинам.
Синтаксис для изменения URL вводного окна:
window.opener.location.href = "http://www.example.com";
Это хорошо работает с одним URL, но если два оператора называют, только один выполняется. Я экспериментировал с аварийным оператором между двумя из вышеупомянутых операторов, и аварийное событие сделало вторую функцию оператора правильно:
window.opener.location.href = "http://www.example1.com";
alert("hello world");
window.opener.location.href = "http://www.example2.com";
Вопрос: делает любой знает, как заставить первые и вторые window.opener операторы работать без прошедшего предупреждения ();? кроме того, как я могу добавить паузу между этими двумя операторами, так, чтобы второе выполнилось спустя несколько секунд после первого?
Большое спасибо!
Вам нужно вызвать setTimeout
, например:
window.opener.location.href = "http://www.example1.com";
setTimeout(function() {
window.opener.location.href = "http://www.example1.com";
}, 5000); //5,000 milliseconds