[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Как автоматически обнавлять страницу?
DmitryOpalev
Как автоматически, без JavaScript сделать обновление старинцы???



Спустя 6 минут, 38 секунд (11.10.2010 - 19:56) ZSH написал(а):
Перезагрузка документа : META HTTP-EQUIV="REFRESH"

<META HTTP-EQUIV="REFRESH" CONTENT="N;URL=адрес">
N - время в секундах (целое число)
URL - адрес документа (можно не указывать)

Используется для автоматической перезагрузки указанной страницы через заданное время. Если URL не указан, броузер перезагрузит текущий документ [как если бы пользователь нажал кнопку "Reload" ("Перезагрузка") на панели броузера]. Это свойство полезно, например, если информация на странице часто меняется, например онлайн репортаж о футбольном матче. Так же этот тег может использоваться для автоматической переадресации посетителя с одной страницы на другую (указывается нужный URL).

Спустя 2 минуты, 28 секунд (11.10.2010 - 19:59) DmitryOpalev написал(а):
xD
Так подробно rolleyes.gif
Но мне это известно biggrin.gif
Вдруг браузер не поддерживает?
P.S. Можно и кнопкой, как например в Яндексе "проверить почту" то есть "обновить страницу"

Спустя 37 минут, 26 секунд (11.10.2010 - 20:36) Pomaska написал(а):
я знаю только php и javascript....

пхп код нужен?

Спустя 36 секунд (11.10.2010 - 20:37) Pomaska написал(а):
ааа.а..... кстате могу ссылочку сделать, она тоже js, но он такаяже как и кнопки в браузере (назад, вперед, обновить)

Спустя 6 минут, 50 секунд (11.10.2010 - 20:44) Pomaska написал(а):
<a href="javascript:history.go(0)">обновить</a>

это был js ссылка

<script type="text/javascript">
function
locs(){
document.location.href="";
}
setTimeout("locs()", 60000);
</script>

это скрипт обновляет автоматичски каждые 60сек (60000 милисек)


<meta http-equiv="refresh" content="0; url=http://www.site.ru/index.html">

это хтмл (в head надо писать)

и php:
<?php
header('Refresh: 5; url=' .$_SERVER['PHP_SELF']);
?>

Спустя 15 минут, 14 секунд (11.10.2010 - 20:59) DmitryOpalev написал(а):
О, пхп это хорошо, только можно, чтобы обновлялось один раз, когда пользователь заходит?

Спустя 5 минут, 19 секунд (11.10.2010 - 21:04) ZSH написал(а):
можно через проверку сессии

Спустя 4 минуты, 21 секунда (11.10.2010 - 21:09) DmitryOpalev написал(а):
Нет, ни в этом смысле biggrin.gif
В Старых IE страница сохраняется, и потом все время появляется сохранная, а у меня информация меняется. Так вот чтобы когда пользователь открывает какую-то страницу, она обновляется, и информация на ней свежая

Спустя 1 день, 11 часов, 48 минут, 38 секунд (13.10.2010 - 08:57) Ka4_0k написал(а):

header("Cache-Control: no-cache, must-revalidate"); // HTTP/1.1
header("Expires: Sat, 26 Jul 1997 05:00:00 GMT"); // Date in the past
header("Pragma: no-cache");

?
C http://php.net/manual/en/function.header.php

Спустя 12 минут, 54 секунды (13.10.2010 - 09:10) linker написал(а):
Любой браузер поддерживает
<meta http-equiv="refresh" content="количество секунд">
чего тут извращаться.


_____________
Курс валют
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.