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

Вернуться   Форум Flasher.ru > Flash > ActionScript 1.0/2.0

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

Регистрация: May 2007
Сообщений: 6
По умолчанию Скрипт отключающий кеширование swf не работает

Я понимаю что данный вопрос поднимался уже не раз, но все варианты решения не работают...

Я ломаю голову над этой проблемой уже неделю (во flash я новичок)
Хочу отключить кэштрование подгружаемой в main.swf file.swf:
Код:
loadMovieNum("file.swf", 1);
Поиском перерыл весь форум. Нашел совет сделать так:
Код:
loadMovieNum("file.swf"+"?"+new Date().getTime(),1);
или так:
Код:
loadMovieNum("file.swf"+"?"+Math.random() ,1);
Не работает...

Вариант с манимуляциями с header("бла-бла-бла"); не проходит: main.swf то грузится заново, а вот file.swf постоянно старый.

Подскажите, пожалуйста, что не так.


Последний раз редактировалось iNils; 13.05.2007 в 16:45.
Старый 13.05.2007, 16:36
BigDan вне форума Посмотреть профиль Отправить личное сообщение для BigDan Найти все сообщения от BigDan
  № 2  
Ответить с цитированием
BigDan
 
Аватар для BigDan

Регистрация: Apr 2006
Адрес: Kiev
Сообщений: 1,675
Отправить сообщение для BigDan с помощью ICQ
Можешь на пхп написать небольшой скрипт, который будет удалять файл из кеша, правда фаервол может не пропустить скрипт.

Старый 13.05.2007, 16:46
iNils вне форума Посмотреть профиль Отправить личное сообщение для iNils Посетить домашнюю страницу iNils Найти все сообщения от iNils
  № 3  
Ответить с цитированием
iNils
Негуру
 
Аватар для iNils

администратор
Регистрация: Jan 2000
Адрес: Кёнигсберг in Moscow
Сообщений: 21,883
Записей в блоге: 7
1. Для оформления своего кода, надо использовать теги [code][/code].
2. Тема должна иметь осмысленной название, а не то, что у вас было.
3. Для вопросов связанных с AS, есть соответствующий раздел.
__________________
(и)Нильс.ru | Плагины для FlashDevelop

Старый 13.05.2007, 16:56
zxman85 вне форума Посмотреть профиль Отправить личное сообщение для zxman85 Найти все сообщения от zxman85
  № 4  
Ответить с цитированием
zxman85

Регистрация: May 2007
Сообщений: 6
php - выполняется на стороне сервера, результат этого выполнения -текст (хотя им можно гененрировать и картинки и swf). Если Вы хотели предложить написать скрипт на JavaScript, то нельзя ли поподробней? Или хотя бы ссылку где можно мануал по этому поводу почитать. Просто уж очень интересно как можно обойти кэширование.

Старый 13.05.2007, 17:05
BigDan вне форума Посмотреть профиль Отправить личное сообщение для BigDan Найти все сообщения от BigDan
  № 5  
Ответить с цитированием
BigDan
 
Аватар для BigDan

Регистрация: Apr 2006
Адрес: Kiev
Сообщений: 1,675
Отправить сообщение для BigDan с помощью ICQ
у JavaScript есть "фирменые объект" по работе с файловой сисетмой.

Старый 13.05.2007, 17:23
zxman85 вне форума Посмотреть профиль Отправить личное сообщение для zxman85 Найти все сообщения от zxman85
  № 6  
Ответить с цитированием
zxman85

Регистрация: May 2007
Сообщений: 6
На стороне клиента? На сколько я знаю - это невозможно из соображений безопасности. А если возможно: опять-таки нельзя ли поподробней, хотя бы название объекта.
Но в любом случае JavaScript - не выход, ибо его использование не дает 100% гарантии что все будет работать.
И вообще, я не верю что такой мощный инструмент как Flash не способен своими силами побороть кэширование подгружаемых в swf объектов.

Старый 13.05.2007, 17:27
BigDan вне форума Посмотреть профиль Отправить личное сообщение для BigDan Найти все сообщения от BigDan
  № 7  
Ответить с цитированием
BigDan
 
Аватар для BigDan

Регистрация: Apr 2006
Адрес: Kiev
Сообщений: 1,675
Отправить сообщение для BigDan с помощью ICQ
в самом флеш ты ничего не поделаешь. объект ДжаваСкрипта - FileSystemObject

Старый 13.05.2007, 17:31
zxman85 вне форума Посмотреть профиль Отправить личное сообщение для zxman85 Найти все сообщения от zxman85
  № 8  
Ответить с цитированием
zxman85

Регистрация: May 2007
Сообщений: 6
Спасибо. А теперь у меня будут вопросы к яндексу

Старый 13.05.2007, 17:42
zxman85 вне форума Посмотреть профиль Отправить личное сообщение для zxman85 Найти все сообщения от zxman85
  № 9  
Ответить с цитированием
zxman85

Регистрация: May 2007
Сообщений: 6
Не, Java Script в данном случае не помощник...

Старый 13.05.2007, 17:44
BigDan вне форума Посмотреть профиль Отправить личное сообщение для BigDan Найти все сообщения от BigDan
  № 10  
Ответить с цитированием
BigDan
 
Аватар для BigDan

Регистрация: Apr 2006
Адрес: Kiev
Сообщений: 1,675
Отправить сообщение для BigDan с помощью ICQ
Тогда пхп, работа с файлами....

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

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

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


 


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


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