Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   загрузка файла во флэш (http://www.flasher.ru/forum/showthread.php?t=154199)

djken 14.04.2011 01:40

загрузка файла во флэш
 
Всем привет.
Подскажите пожалуйста, возможно ли подгружать во флэш файл, который находится директорией ниже, чем swf ?? Такого рода обращение к файлу не прокатывает
Код AS1/AS2:

"../myfile.jpg"

Заранее спасибо.

mooncar 14.04.2011 02:16

"Ниже".. Хм. Давайте разберемся по порядку.

Опишите две вещи:

1. Где у вас находится флешка - локально на компе в проекторе или опубликованна на странице на сервере?
Если на странице, тогда:

2. Где относительно страницы, на которой опубликована флешка, у вас находится директория с файлами?
При ответе на второй вопрос лучше сделать так: привести адрес страницы (можно с фейковым именем домена) и привести адрес директории с файлами. Т.е. абсолютные пути.
Так будет понятнее, иначе можем увязнуть в терминах и понимании относительности.

Если ответите, тогда можно будет сказать, какой путь к файлам нужно прописать.

PS. Адрес самой флешки не нужен - он не важен.

djken 14.04.2011 02:32

Большое спасибо за ответ, но оказывается все работает ))) Видать впервый раз где-то ошибся...

mooncar 14.04.2011 02:39

Цитата:

Сообщение от djken (Сообщение 989217)
но оказывается все работает

Иногда мешает кэширование старых версий swf-ки. Отключите при разработке кэш в браузере, если из него проверяете с сервера.

djken 14.04.2011 12:31

Понял. Спасибо =)

KAASER 25.11.2011 14:45

KAASER здесь
 
Вообще-то синтаксис "../image.jpg" - показывает что файл лежит в директории выше чем сама исполняемая флэшка [SWF]. Если файл лежит как вы пишете ниже - значит синтаксис таков - "dir_name/image.jpg".
А по поводу кэширования - да есть такая неприятная вещь - все кэшируется - поэтому в браузере приходится удалять кэш при открывании флэшки и после каждого критического изменения флэшки или загружаемых в нее файлов (xml / image / swf - весь контент кэшируется).


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

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