Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript (http://www.flasher.ru/forum/forumdisplay.php?f=5)
-   -   Как обойти кеширование swf файлов??? (http://www.flasher.ru/forum/showthread.php?t=21298)

desperado 15.10.2001 01:45

Как обойти кеширование swf файлов???
 
Народ, подскажите, как сделать так, что бы при обновлении swf файла он не загружался из кэша, а то IE думает, что никаких изменений на странице не было и грузит старый закешированный swf.

Ilya 15.10.2001 02:28

hi !

Ну раз я вернулся, начну снова терроризировать всех своими доисторическими ссылками на флешкит :)
http://board.flashkit.com/board/show...threadid=87752

energy@work 15.10.2001 02:44

если я не ошибаюсь то тебе надо в <body> прописать 'cache=no'

Ilya 15.10.2001 02:53

Hi !

Следопытам на заметку:
energy@work ошибается и довольно cильно :)

1t3 15.10.2001 04:47

чегото воде етого
<META http-equiv=Pragma content=no-cache>
<META http-equiv=Cache-control content=no-cahce>

believe 15.10.2001 18:12

To_Ilya
 
Затронута очень больная тема > Не могу оставаться равнодуш Господин Илья Не разъясните ли далеко не столь компетентному Flash - юзеру, внимательно прочитавшему Ваше послание на http://board.flashkit.com/ что такое 9999?
Насколько я понимаю ( ничего не понимаю) это не есть упомянутый Вами each visitor after "?", а произвольное число, т.к. нет ссылки на соотв CGI. Еще я не понимаю многого, напр зачем вообще этот самый each visitor after "?" нужен - для обновления кэша после N-ного посетителя??? /// Если не затруднит разъясните ситуацию желательно поподробнее т. е. сначала Бог создал землю...:)

Ilya 15.10.2001 18:54

Hi !

1. Следопытам на заметку:
совет 1t3 иногда поможет избавиться от кеширования текстового содержания страничек, но не спасет от кеширования картинок и .swf файлов.

2. Да что там понимать - для каждого посетителя подставляем что-нибудь случайное после ? в названии .swf :) Например
"name.swf?563" или "name.swf?9998".
а 9999 это просто любое большое число (максимальное) - там что угодно может быть :)

believe 15.10.2001 19:22

to_Ilya
 
Извини, никак не могу понять главного ...
>>смысла плз

Ilya 15.10.2001 19:47

Hi !

тогда видимо есть хороший шанс почитать флешкит еще раз и потренироваться в понимании плохого англицкого :)

PS филосовский такой вопрос "а что есть смысл ?" :)
Я например никогда не мог объяснить "смысл" :)
Хотя иногда получается ответить на другие вопросы типа "а что такое random ?" или "а почему у меня в подполе происходит стук ?" :)

believe 15.10.2001 20:04

Ну я же не прошу тебя объяснить зачем Бог создал Землю а всего лишь хочу узнать как :) И если мне непотятен английский, я сначала обращаюсь к словарю. И что такое random я тоже представляю вполне...

Amadeus 16.10.2001 16:02

Господа, а чем loadMovieNum отличается от loadMovie?

Ilya 16.10.2001 16:06

Hi !

Первое грузит .swf в level , а второе обычно в символ с instance name :)

Amadeus 16.10.2001 16:17

А чего его в хэлпе нет?

Bitmuncher 16.10.2001 20:09

для believe

"name.swf?563" и "name.swf?9998"
с точки зрения IE совершенно разные ссылки, тоесть
при следующем запросе
например "name.swf?173"
фаил с таким названием в кэше не обнаружается
и
он
грузится с http.

Amadeus 17.10.2001 12:22

А как флэш знает, что грузить надо name.swf, а не некий name.swf?9998 ??????????

Bitmuncher 17.10.2001 12:37

потому, что... :mad:
name.swf и name.swf?9998
это
ссылка на один и тотже фаил.
То, что находится после ? в данном случае не имеет никакого значения.
Подобная запись используется для передачи каких-либо переменных скриптам и т.п.
По большому счету, после ? можно писать какую угодно хрень и она будет являться либо параметром, передающимся этому файлу, либо просто ХРЕНЬЮ. :cool:

believe 18.10.2001 16:26

Bitmuncher-у БОЛЬШОЙ сеньк
Проверим попозжее :) ;) :)

Amadeus 18.10.2001 16:48

2Bitmuncher:
А где все это оговорено?
Похоже дф URL-кодировку,
но из чего следует (кроме эксперимента), что она здесь?


Часовой пояс GMT +4, время: 13:55.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.