Добро пожаловать! Это — архивная версия форумов на «Хакер.Ru». Она работает в режиме read-only.
 

Управление кэшем браузера посредством JavaScript

Пользователи, просматривающие топик: none

Зашли как: Guest
Все форумы >> [Веб-программинг] >> Управление кэшем браузера посредством JavaScript
Имя
Сообщение << Старые топики   Новые топики >>
Управление кэшем браузера посредством JavaScript - 2008-02-28 22:07:50.750000   
Doka_NT

Сообщений: 8
Оценки: 0
Присоединился: 2008-02-28 21:46:07.913333
Подскажите плз, как можно с помощью JavaScript управлять кэшем браузера клиента. В частности очищать кэш после попадания на страницу. Очищать не полностью а только для текущего сайта.
Post #: 1
RE: Управление кэшем браузера посредством JavaScript - 2008-02-29 09:58:47.220000   
oRb

Сообщений: 4044
Оценки: 597
Присоединился: 2007-03-28 18:45:06.630000
никак, если хочешь управлять кешированием юзай http заголовки.
Post #: 2
RE: Управление кэшем браузера посредством JavaScript - 2008-03-01 12:21:52.996666   
Doka_NT

Сообщений: 8
Оценки: 0
Присоединился: 2008-02-28 21:46:07.913333
У меня вписан такой вот анти кеш:
header("Cache-Control: no-store, no-cache, must-revalidate"); header("Expires: " . date("r")); Но рисунки браузер все равно кеширует. Только Мозила показывает все нормально. У меня проблема в том, что через форму аплода обновляеш картинку и после загрузки она отображается. Имя картини не меняется, изменяется только ее данные. т.ё была например картинка test.jpg с одними данными, стала test.jpg с другими. А браузеры считают что это та же самая картинка и отображают ту которая кеширована у пользователя и которой уже не существует на сервере.
Post #: 3
RE: Управление кэшем браузера посредством JavaScript - 2008-03-01 18:44:50.110000   
oRb

Сообщений: 4044
Оценки: 597
Присоединился: 2007-03-28 18:45:06.630000
http://phpinside.ru/
найди 17 выпуск за 2006 год. там рассматривалсь вопрос кэширования средствами http
Post #: 4
RE: Управление кэшем браузера посредством JavaScript - 2008-03-05 09:48:57.476666   
Панда

Сообщений: 232
Оценки: 0
Присоединился: 2008-03-05 07:38:35.890000
Как вариант

&lt;javascript &gt; var URL = "http://blalbalba.ru/lala/?id=1&trash=" + Math.random(); &lt;/javascript &gt;
ссылка будет всегда уникальной, тоесть с кэшем проблем не будет.
Post #: 5
RE: Управление кэшем браузера посредством JavaScript - 2008-03-06 20:57:20.583333   
Doka_NT

Сообщений: 8
Оценки: 0
Присоединился: 2008-02-28 21:46:07.913333
Спасибо "Панда" за подсказку. Сделал это через php:
echo" $rand=rand(0,1000); &lt;img src=\"site.ru/file.jpg?ran=$rand\" &gt; ";
Post #: 6
Страниц:  [1]
Все форумы >> [Веб-программинг] >> Управление кэшем браузера посредством JavaScript







Связаться:
Вопросы по сайту / xakep@glc.ru

Предупреждение: использование полученных знаний в противозаконных целях преследуется по закону.