![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
|
|||||
|
Итак, чтоб не кэшировались данные от скрипта надо написать так:
num=Math.random(); loadVariables("loaddata.php?name="+name+"&"+num); и ничего кэшироваться не будет. А вот если написать так: num=Math.random(); loadVariables("loaddata.php?name="+name+"&num="+num); , то есть просто добавить в вызов скрипта рандомную переменную - данные в ИЕ ( только в ИЕ, в НН нет ) будут кэшироваться! Знающие люди, не объясните, почему? --- Спасибо!
__________________
suum quique |
|
|||||
|
[+1 23.05.11]
Регистрация: Dec 2001
Сообщений: 4,159
|
Не проще в PHP-скрипте установить в заголовке запрет кэширования?
__________________
GIT d++ s++:++ a C++$ UB++ P++ L+ E+ W+++ N++ w++ O+ M V- t-- 5-- X+ R+++ tv- b+++ D++ |
|
|||||
|
Регистрация: Sep 1999
Адрес: Москва
Сообщений: 449
|
Цитата:
__________________
cheers |
|
|||||
|
[+1 23.05.11]
Регистрация: Dec 2001
Сообщений: 4,159
|
В приведенном примере я явственно вижу ".php".
![]() Но, в любом случае, мне не случалось наблюдать, чтобы получив один URL браузер отдал контент от другого, ранее обработанного URL. Соответственно, описанная выше ситуация вызывает большие сомнения...Единственая идея -- глючит рандом и дает повторы.
__________________
GIT d++ s++:++ a C++$ UB++ P++ L+ E+ W+++ N++ w++ O+ M V- t-- 5-- X+ R+++ tv- b+++ D++ |
|
|||||
|
Насчет глюка рандома - не знаю не знаю! В первом-то варианте не глючит! А во втором даже обращения браузера к скрипту не происходит, сразу грузит из кэша ( лампочка SD на модеме не мигает
). И самое интересное - в НН работают оба варианта!
__________________
suum quique |
![]() |
Часовой пояс GMT +4, время: 01:50. |
|
|
« Предыдущая тема | Следующая тема » |
|
|