Еще один способ запрета кеширования FLASH-ролика
www.flasher.ru
dimarik
Всем привет! Хочу предложить способ подгрузки *.swf не из кэша броузера, а каждый раз заново. В кэше броузера будут накапливаться одинаковые swf, но с разными URL вида: "http://server.domen/mySuperMovie.swf?rand=XXXXXXXX", где XXXXXXXX случайное число.
Смысл затеи в том, чтобы сам броузер запрашивал сервер указанном выше URL и каждый раз вместо XXXXXXXX подставлял случайное число. Собственно, код:
Работа кода проверялась только в IE6
Маленькое пояснение. ActiveX флэш-плеер имеет свои свойства и методы, как и всякий уважающий себя объект; В данном примере мы "на лету" поменяли в свойстве ActiveX объекта "movie" URL swf'а ("foo.swf") на требуемый. ИМХО, foo.swf грузится "влёт", так как имеет небольшой размер. Я пробовал изменять URL, не задарая, но этот способ не работал. Не бросайте в меня палками. BB
|