Проблема с 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, время: 22:53. |