![]() |
[iNils: перекочевало из темы embedFonts, что не так?]
2 SkipOne: Путь к загружаемому файлу берётся не от той флешки, в которую вы хотите загрузить его, а от HTML-документа, в который загружена флешка. То есть, например, если у вас есть папка /www/, в которой лежит файл index.html c тэгами для вставки флешки, а сама флешка лежит в /www/flash/, то при переданном пути равном "my_xml.xml", флешка будет искать XML по адресу /www/my_xml.xml, а не по /www/flash/my_xml.xml... |
Цитата:
|
2 iNils:
Ага. Но, как бы там ни было, если флешка загружена в HTML, то он уже не от неё берётся... |
Вложений: 1
Цитата:
Если убрать из html BASE, то clipb.swf не будет грузится. А с BASE грузится. Код файла clipa.swf Код:
this.createEmptyMovieClip("mc",0) |
2 iNils:
Э... Кажется, мы друг друга не поняли... Я ж не опровергал ваших слов. Ладно, моя вина - непонятно изложил мысли. |
Цитата:
|
2 iNils:
Нет, я имел ввиду, что после того, как флешка опубликована и вставлена в HTML-код, путь определяется не ею, а HTML-документом. И, какое бы там значение не имели атрибуты, важен именно сам факт того, что HTML принимает непосредственное участие в формировании пути к файлам. ^_^ |
Цитата:
|
2 iNils:
Так... Давайте разбираться по шагам... В крови уже пиво, но постараюсь писать грамотно... ^_^ Значит так... 1. Делаем флешку в редакторе. 2. Флешка грузит, например, XML и путь в функцию подставляется в виде строки, содержащей лишь имя файла - "file.xml". 3. Вставляем флешку в HTML, не прописывая при этом BASE-атрибута. Флешка ж будет искать file.xml в той же директории, в которой находится HTML-файл, в который она загружена? о_0 |
Угу. А если прописать BASE, то будет там где указали.
|
| Часовой пояс GMT +4, время: 12:17. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.