![]() |
Все-таки тут есть проблема. Я не знаю логику работы флеша, но по каким-то своим внутренним соображениям он запрашивает у сервера "изменился ли файл", который надо XML.load(), только несколько раз, а потом даже перестает обращаться к серверу и все время показывает одно и то же, причем ctrl+f5 браузера не помогает.
Тут на форуме есть только один вариант решения (на сколько я понял): дописывать к имени запрашиваемого файла уникальную строку. К сожалению, в этом случае мы полностью лишаем себя тех прекрасных средств кэширования, которые предоставляет HTTP протокол. При запросе статического контента браузер спрашивает у сервера: "а изменился ли этот файл со времени последней его скачки?". И он забирает его только в том случае, если файл изменился. В случае же с флешем, он работает непрозрачно, то есть он как-то сам определяет, передавать ли браузеру запрос на файл или нет. Это, конечно, большой недостаток. Уж и не знаю, существует ли способ порешить его... |
| Часовой пояс GMT +4, время: 05:42. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.