Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > Flex

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 24.10.2008, 10:02
Bruiser вне форума Посмотреть профиль Отправить личное сообщение для Bruiser Найти все сообщения от Bruiser
  № 1  
Ответить с цитированием
Bruiser

Регистрация: Sep 2007
Сообщений: 146
По умолчанию Swf-файл берется из кэша. Как решить проблему?!

На сервере лежит много swf-файлов. Очень часто обновляю, меняю. Очень часто приходится просить пользователей почистить кэш у браузера, потому что swf-файлы берутся из кэша. Приходится вводить понятие версия swf и контролировать.
Можно ли в html-template прописать, чтобы каждый раз перезапрашивался swf-файл?!

Старый 24.10.2008, 12:05
darksranger вне форума Посмотреть профиль Отправить личное сообщение для darksranger Посетить домашнюю страницу darksranger Найти все сообщения от darksranger
  № 2  
Ответить с цитированием
darksranger
 
Аватар для darksranger

блогер
Регистрация: Jun 2007
Адрес: in sankt - peterburg
Сообщений: 787
Записей в блоге: 2
Отправить сообщение для darksranger с помощью ICQ
можно

java

Код:
Math.random()
PHP

Код:
rand();
в html вроде нету встроенного рэндома, поэтому нада использовать стороние решения
__________________
на каком языке вы пишите?
а на каком нужно?

Старый 24.10.2008, 12:21
Bruiser вне форума Посмотреть профиль Отправить личное сообщение для Bruiser Найти все сообщения от Bruiser
  № 3  
Ответить с цитированием
Bruiser

Регистрация: Sep 2007
Сообщений: 146
Вы меня не поняли...
Есть html, в котором swf (стандартный html-template в flex builder-е). Сам html - новый, а вот swf-ка в нем возмется из кэша.


Последний раз редактировалось Bruiser; 24.10.2008 в 12:27.
Старый 24.10.2008, 19:06
Tochilin вне форума Посмотреть профиль Отправить личное сообщение для Tochilin Найти все сообщения от Tochilin
  № 4  
Ответить с цитированием
Tochilin

Регистрация: Apr 2007
Сообщений: 53
тоже столкнулся с такой проблемой. Решил её так. В HTML коде там где прописываешь флэшку, дописываешь к ней примерно это "?18-02", то есть
Код:
<EMBED src="yourFlash.swf?18-02"....
Цифры значения не имеют. Я ставлю текущее время, (18:02). Так вот, когда обновляю SWF, на сервере, просто редактирую в html 4 цифры. Всё, браузер думает что эта другая флэшка и НЕ берет её из КЭША.

Старый 25.10.2008, 02:35
darksranger вне форума Посмотреть профиль Отправить личное сообщение для darksranger Посетить домашнюю страницу darksranger Найти все сообщения от darksranger
  № 5  
Ответить с цитированием
darksranger
 
Аватар для darksranger

блогер
Регистрация: Jun 2007
Адрес: in sankt - peterburg
Сообщений: 787
Записей в блоге: 2
Отправить сообщение для darksranger с помощью ICQ
я как раз токи, вас прикрасно понял, а вот вы меня видимо не совсем

html если вы не меняете в нем нечего ( сами ), всегда один и тот же, тоесть если в нем один раз прописать, например функцию рендома, то она так и будет

например вставте php блок в html, где вставляется ссылка такой код

Код:
yourFlash.swf?rand()
и у вас всегда будет разная ссылка на swf файл, что даст понять браузеру не кешировать его ...
__________________
на каком языке вы пишите?
а на каком нужно?

Старый 28.10.2008, 00:18
_Smirnoff вне форума Посмотреть профиль Отправить личное сообщение для _Smirnoff Найти все сообщения от _Smirnoff
  № 6  
Ответить с цитированием
_Smirnoff
 
Аватар для _Smirnoff

блогер
Регистрация: Jul 2007
Адрес: Russia
Сообщений: 292
Записей в блоге: 5
Настройки апача глянь, не помню в каком именно файле прописываешь перезагружать файл если дата старая, что то в этом роде...
__________________
Оптимизация производительности на уровне кода

Создать новую тему Ответ Часовой пояс GMT +4, время: 11:30.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


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


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