Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   непонятки jquery.nyroModal (https://javascript.ru/forum/jquery/11142-neponyatki-jquery-nyromodal.html)

giGnet 09.08.2010 20:43

непонятки jquery.nyroModal
 
Здравствуйте! Кто пользовался этим модулем просьба подсказать в чем баг.
Не могу понять почему браузер кэширует ajax запрос. Точнее у мну есть файле file.php. Ссылку пишу
<a class="nyroModal" href="/file.php?a=1">Ajax Request</a>

Во всех браузерах кроме, как ни странно FF и Opera это работает. Через FF Firebug видно, что nyroModal ни get ни post не шлет, т.е. я так понял все делает через iframe. В результате php скрипт, как понимаете генерирует постоянно новый контент, но nyromodal отображает лишь один. Как решить данную проблему?

Gozar 09.08.2010 22:03

Цитата:

Сообщение от giGnet (Сообщение 66860)
Здравствуйте! Кто пользовался этим модулем просьба подсказать в чем баг.
Не могу понять почему браузер кэширует ajax запрос. Точнее у мну есть файле file.php. Ссылку пишу
<a class="nyroModal" href="/file.php?a=1">Ajax Request</a>

Во всех браузерах кроме, как ни странно FF и Opera это работает. Через FF Firebug видно, что nyroModal ни get ни post не шлет, т.е. я так понял все делает через iframe. В результате php скрипт, как понимаете генерирует постоянно новый контент, но nyromodal отображает лишь один. Как решить данную проблему?

Научиться правильно излагать свою мысль. Начните с того что на одно предложение одна мысль. Ни один из браузеров не обязан гонять контент с сервера. Можно попробовать генерить разные урлы:
alert('/file.php?a='+new Date().getTime());

giGnet 09.08.2010 22:31

Что из того, что я написал вам не ясно?
Не в этом дело. Проблему решил. Но теперь Opera ни в какую не хочет понимать присылаемый контент как cp1251. Заголовки не помогают. Если перекодировать в utf8, то не читает FF. Есть какой-либо способ это исправить?


Часовой пояс GMT +3, время: 14:02.