Проблема с location
Есть код:
<script>function new_window(){ var newWind = window.open("'.$links[0].'"); newWind.onload = function () { newWind.location = "'.$links[1].'"; newWind.onload = function () { newWind.location = "'.$links[2].'"; newWind.onload = function () { newWind.location = "'.$links[3].'"; newWind.onload = function () { newWind.location = "'.$links[4].'"; } } } } } </script> Открывает окно, загружает $links[0], затем когда эта страница загружена, загружает в этом же окне $links[1], но дальше данную операцию почему-то не проделывает. |
$links[3] это php?
и правильно будет location.href = "'.$links[2].'"; А если хочешь прогнать по ссылкам, то так же можно просто пустить цикл var l = ['1.html','2.html']; var c = 0; var newWin = window.open(l[0]); (function() { if(c < l.length) { newWin.location.href = l[c]; c++; setTimeout(arguments.callee, 1000); // можешь контролировать время обновления страницы (время измеряется в миллисекундах) } })(); |
$links[3] это php.
Это работает, но мне надо чтобы следующая страница грузилась, только после того, как загрузилась предыдущая. |
Часовой пояс GMT +3, время: 23:40. |