Форум dkLab и Denwer
Здесь общаются Web-разработчики.
Генеральный спонсор:
Хостинг «Джино»

Заставить браузер загружать не из кэша. Локальный диск. ()
Author Message
Guest






Карма: 388
   поощрить/наказать


PostPosted: Fri Feb 11, 2005 8:18 am ()
   Post subject: Заставить браузер загружать не из кэша. Локальный диск.
Reply with quote

Суть проблемы:
Избавляясь от фрэймов я переверстал страницу, но лишь потом вспомнил, что раньше файл в один из фрэймов подгружался так:
Code (JavaScript): скопировать код в буфер обмена
... 'src="file.html?' + Math.Random() + '"'
Это делалось для того, чтобы браузер каждый раз загружал не из кэша.
Как сделать то же самое, но без фрэйма?
Back to top
Ant
Сотрудник «Лаборатории»



Joined: 17 Jun 2003
Posts: 6840
Карма: 131
   поощрить/наказать


PostPosted: Fri Feb 11, 2005 11:28 am (спустя 3 часа 9 минут; написано за 8 секунд)
   Post subject:
Reply with quote

Так же и сделать.
Back to top
View user's profile Send private message Send e-mail
bæv
Модератор «Дзена»



Joined: 27 Aug 2003
Posts: 7275
Карма: 9986
   поощрить/наказать


PostPosted: Fri Feb 11, 2005 2:37 pm (спустя 3 часа 8 минут; написано за 57 секунд)
   Post subject:
Reply with quote

Ant wrote:
Так же и сделать.
Нужно ли?
Гость wrote:
то же самое, но без фрэйма
-- поясните зачем? Как у Вас сейчас файл в страницу "инклюдится"?
Back to top
View user's profile Send private message
Юрий Насретдинов
Модератор



Joined: 13 Mar 2003
Posts: 8642
Карма: 198
   поощрить/наказать

Location: 007 495

PostPosted: Fri Feb 11, 2005 5:25 pm (спустя 2 часа 48 минут; написано за 1 минуту 25 секунд)
   Post subject:
Reply with quote

Гость wrote:
Как сделать то же самое, но без фрэйма
Если это динамический скрипт (а по всей видимости это так)? То можно отсылать примерно такие заголовки:
Code (any language): скопировать код в буфер обмена
Expires: Fri, 11 Feb 2005 14:24:10 GMT
Cache-Control: private, pre-check=0, post-check=0, max-age=0
Pragma: no-cache
Last-Modified: Fri, 11 Feb 2005 14:24:10 GMT
В большинстве случаев кеширования производиться не будет (но при нажатии кнопки «Back» в браузере, почти всегда страница грузится целиком из кеша без обновления страницы)
Back to top
View user's profile Send private message Send e-mail
Guest






Карма: 388
   поощрить/наказать


PostPosted: Tue Feb 15, 2005 5:19 pm (спустя 3 дня 23 часа 53 минуты; написано за 4 минуты 57 секунд)
   Post subject:
Reply with quote

Quote:
-- поясните зачем? Как у Вас сейчас файл в страницу "инклюдится"?
Файл не инклудится, в том то все и дело. Я счел наличие фрэймов необязательным, так как вся информация приходит через флэш-клип.
Quote:
Если это динамический скрипт (а по всей видимости это так)? То можно отсылать примерно такие заголовки:
Я знаю про эти заголовки, хотя все равно спасибо. Я не зря написал "локальный диск". ;)

Делаю пока что так же как и было - лишь добавилась проверка на наличие параметра в location. Других способов по-видимому нет. META тэги не гарантируют ничего.
Back to top
Display posts from previous:   
Post new topic   Reply to topic All times are GMT + 3 Hours
Page 1 of 1    Email to a Friend.
You cannot post new topics in this forum. You cannot reply to topics in this forum. You cannot edit your posts in this forum. You cannot delete your posts in this forum. You cannot vote in polls in this forum. You cannot attach files in this forum. You can download files in this forum.
XML