![]() |
Обновить страницу
Подскажите, как сделать чтобы страница сама себя обновляла через определенный промежуток времени?
|
<html>
<head> <META HTTP-EQUIV="refresh" CONTENT="5; URL=file.html"> </head> <body> ... </html> Редиректит через 5 секунд на file.html. |
есть еще один способ и без вмешательства хеад ;)
<script language="JavaScript"> setTimeout("document.location.href = 'index.php';", 2500); </script> через 2 сек на страницу index.php ... |
Понятное дело, ЖабаСкрипт гораздо надежнее хеда с метой... :D
А если надо моментально редиректить, то в ПХП пиши: header("Location: http://www.flasher.ru/"); [ или "Location: relative/path/doc.html" ] exit; |
IMHO, у варианта с JS есть только одно разумное применение: во фреймовой структуре. Когда мы хотим, к примеру, обновить весь frameset по сигналу из одного фрейма.
|
вообще-то лучшими являются 2 варианта, взависимости, от того, какая цель ставится ...
Например, если нам надо после выполнения операции, автоматически попасть на какую-то страницу, то имхо, проще использовать header("Location: куда?параметр"); А если надо покать например юзеру надпись: Запись сохранена ... через 2 сек, вы авт попадете туда-то .. то канешно жаба скрипт ... |
Внимательно перечитай вопрос. Просили научить делать так, "чтобы страница сама себя обновляла через определенный промежуток времени ". При чем тут Location? :)
|
Простите что влезаю...
Код:
Дрим 4.0 |
джаги... что то ты перемудрил! =)
|
Обычный многофункциональный скрипт от Macromedia...
|
| Часовой пояс GMT +4, время: 11:11. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.