day & night

проблема одна! с html, посоветуйте...
Дата обновления: , перейти к новому сообщению
#1
CYRAX



Unregistered














у меня такая проблема... я создал сайт. я обновляю главную страницу (закачиваю на сервер новый index.htm, вместо старого). После этого, когда захожу на главную страницу, она остается прежней, только, когда нажимаю в браузере "обновить", она обновляется.
Т.е в кеше браузера остается старая страница. Вопрос такой: Как сделать, чтобы страница обновлялась автоматически?? т.е. чтобы не нужно было нажимать "обновить". чтобы за меня это делал скрипт или еще че-нибудь... Посоветуйте...
Go topGo end
 

Ответов(1 - 8)
4.12.2006 - 0:09
#2
AquaTour



Специалист
****

Группа: Пользователи
Сообщений: 417
Регистрация: 4.07.2005
Пользователь №: 27.183


Респектов: 50
-----X----


Предупреждений: 0


Надо в настройках браузера выставить, что бы страница проверялась на обновления при каждом подключении, например в Opera: Tools -> Preferens -> History -> Check Document -> Always
User is offline
Go topGo end
4.12.2006 - 0:18
#3
CYRAX



Unregistered














QUOTE(AquaTour @ 4.12.2006 - 0:09)
Надо в настройках браузера выставить, что бы страница проверялась на обновления при каждом подключении, например в Opera: Tools -> Preferens -> History -> Check Document -> Always
*



а как это сделать в firefox???
Go topGo end
7.12.2006 - 18:28
#4
CYRAX



Unregistered














Ну напишите, пожалуйста! Как настроить FireFox?? Там опции совсем другие...
Go topGo end
7.12.2006 - 18:40
#5
middleman



профи!
[SoftoRooMTeaM] Group Icon

Группа: Наши Люди
Сообщений: 3.366
Регистрация: 15.03.2005
Из: Украина, Харьков
Пользователь №: 8.829


Респектов: 744
-----XXXX-




Сам лисом не пользуюсь, но на сколько понял из того, что удалось найти, в нем вообще нельзя отключить кэш стандартными средствами.
Максимум, что можно сделать так это уменьшить кэш до минимума.

Однако отключение кэша все-таки возможно с помощью специального плагина
QUOTE
Вышла версия 1.0.0 бесплатной утилиты Fasterfox, позволяющей, по заверению разработчиков, ускорить работу браузера Mozilla Firefox.

Fasterfox выполнен в виде плагина к браузеру. Основные его возможности заключаются в следующем:

Предварительная загрузка страниц.

Пока вы смотрите конкретную страницу, браузер Firefox имеет возможность начать загрузку тех страниц, ссылки на которые находятся на просматриваемой странице. Делается это в фоне и незаметно для пользователя. За счет этого в момент перехода на другую страницу сайта ее содержимое частично или полностью находится на компьютере пользователя, что ускоряет открытие.

Настройка параметров.

Fasterfox позволяет производить "тонкую" настройку таких параметров, как кэширование страниц, кэширование ДНС-имен (при запросе страницы с уже известного сервера браузер не будет тратить время на получение его IP адреса, который обычно постоянен и меняется крайне редко) и настройки отрисовки страниц.

В состав Fasterfox входит счетчик времени загрузки страницы (с точностью до миллисекунды), что позволяет на практике проверять эффективность сделанных изменений. Внося свой вклад в борьбу с всплывающими окнами, Fasterfox предлагает возможность блокировать popup-окна, создаваемые Flash-плагинами на странице.



Установка плагина FasterFox версии 1.0.0 (плагин для браузера Mozilla Firefox, 75 КБ).
http://downloads.mozd...-1.0.0-fx.xpi/

Страница FasterFox.
http://fasterfox.mozdev.org/

User is offline
Go topGo end
11.12.2006 - 19:49
#6
Proctofantasmist



Unregistered














в файрфоксе вообще есть принудительное обновление страницы - толи контрл+Ф5, то ли просто Ф5, и фак там на русском, почитай...как минимум посмотри горячие клавиши
Go topGo end
12.12.2006 - 3:23
#7
дымчик



Специалист
[SoftoRooMTeaM] Group Icon

Группа: Модераторы
Сообщений: 475
Регистрация: 8.11.2005
Из: Санкт-Петербург
Пользователь №: 64.615


Респектов: 154
-----X----




Э... а с заголовками ты не пробовал экспериментировать?
PHP:
CODE

Header("Expires: Mon, 26 Jul 1997 05:00:00 GMT"); //Дата в прошлом
Header("Cache-Control: no-cache, must-revalidate"); // HTTP/1.1
Header("Pragma: no-cache"); // HTTP/1.1
Header("Last-Modified: ".gmdate("D, d M Y H:i:s")."GMT");


Либо всё то же самое, только через мету сделать...
User is offline
Go topGo end
14.12.2006 - 5:03
#8
PTyTb



профи!
[SoftoRooMTeaM] Group Icon

Группа: Наши Люди
Сообщений: 1.621
Регистрация: 15.02.2006
Из: ɐɔɐdʎɓноʟ
Пользователь №: 23


Респектов: 1527
-----XXXXX




О каких настройках идет речь?
Т.е. вы предлагаете настраивать браузеры?
Ведь у основной массы пользователей браузеры настроены по умолчанию!!!
Тогда на этой самой "главной странице" жирным красным шрифтом надо написать:
"Здравствуй, пользователь!
Прежде чем продолжить просмотр данного сайта, настрой-ка свой браузер, а то при повторном посещении моего сайта ты нифига нового здесь не найдешь!"

Так вы предлагаете?
Глупости какие... вернее ПОЛНЫЙ БРЕД!!!

Делается это средствами HTML...
Как я поняла, именно он и нужен, т.к. у CYRAXа - index.htm, а не index.php... Дык, вот...
Есть такой тэг META (кто не знает)...
Этот самый тэг пишется между тэгами HEAD (открытым и закрытым)...
А это та самая волшебная строчка:

CODE
<META HTTP-EQUIV="Pragma" CONTENT="no-cache">


Или средствами PHP...
Смотри (выше) сообщение дымчика!!!

Enjoy!
User is offline
Go topGo end
13.01.2007 - 23:50
#9
Гесер



Unregistered














мета-тегами надо активнее пользоваться
Go topGo end

Topic Options
Сейчас: 28.04.2024 - 8:22
Мобильная версия | Lite версия