Форум 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)
-   -   Не подгружается xml-меню во флеше (http://www.flasher.ru/forum/showthread.php?t=90124)

mr.zed 02.01.2007 18:52

Не подгружается xml-меню во флеше
 
Собственно: при локальном просмотре во влеше или браузере все работает. При попытке выложить в интернете на сайт получается бесконечный цикл 2-3. Т.е. как-будто бы не может загрузить menu.xml, причем имя файла тоже в маленьком регистре...
Спасибо огромное за помощь!!!!:bye:

Фрейм 1
Код:

var doc = new XML();
doc.load("menu.xml");

Фрейм 2
Код:

// пустой
Фрейм 3
Код:

if(!doc.loaded) gotoAndPlay(2);

etc 02.01.2007 18:53

У XML есть замечательное событие onLoad.

mr.zed 02.01.2007 19:21

Цитата:

Сообщение от __etc
У XML есть замечательное событие onLoad.

Спасибо, вот так, да? но....
Все также работает: локально - да; в нете - нет.
Код:

doc.load("menu.xml");
doc.onLoad=function(success) {
        if(!success || this.status){
                  return this.customErrorHandler(this.status, success)
        }
        this.customParsingProcedure()
}

doc.customParsingProcedure = function (){
// тогда тут мы размещаем элементы согласно xml
}

doc.customErrorHandler = function (status, success){
// тогда ничего не загрущено
}


etc 02.01.2007 19:22

Проверяй адреса, наличие файлов и т.п. тогда.

mr.zed 02.01.2007 19:28

файлик menu.xml я засунул во все папки: в корень, туда где .html, где menu.swf. Вот. Адреса? какие? Это не может быть связано с защищенностью флеша по работе с файлами? Сам то флеш работает...

etc 02.01.2007 19:36

Версия флеша какая?

mr.zed 02.01.2007 19:46

вообще-то пользую 9й. А он что? Совсем дурной (флеш), что ли?
уже рекомендовали 8й, но я как-то медлю...

pkfun 02.01.2007 20:26

9 - версия плеера.
Вас же спрашивают про версию редактора, грубо говоря. :)

mr.zed 02.01.2007 20:51

Цитата:

Сообщение от pkfun
9 - версия плеера.
Вас же спрашивают про версию редактора, грубо говоря. :)

ответ:
это посмотреть можно в окошке из меню "Flash / AboutFlashProfessional" да? ;)
Версия редактора 9
(я малость умею читать и немного различаю понятия плеера и редактора)

хотя я уже попробовал в восьмерке - тот же эффект:confused:

etc 02.01.2007 21:08

А что в Publish settings написано? И вообще, дай посмотреть в онлайне.

etc 02.01.2007 21:39

Ну и? Всё работает.

mr.zed 02.01.2007 21:39

СПАСИБО !!!!!
ЗАРАБОТАЛО !!!!!!!!!

etc 02.01.2007 21:42

Гм, да не за что :D

pkfun 02.01.2007 22:39

Цитата:

Сообщение от mr.zed
вообще-то пользую 9й. А он что? Совсем дурной (флеш), что ли?
уже рекомендовали 8й, но я как-то медлю...

Ну настолько тонкой ситуации я не предполагал. Что мол советуют с 9 на 8 перейти...
Ошибся я. Извините. :)

mr.zed 03.01.2007 10:31

Цитата:

Сообщение от pkfun
Ну настолько тонкой ситуации я не предполагал. Что мол советуют с 9 на 8 перейти...

Да не, на этом же форуме, когда я обращался с проблемой и говорил что у меня 9й флеш, то предлагали перейти на 8й. Типа там с AS2 как-то проще жить. Хотя в 9м есть возможность выставить AS3 или AS2 и еще куча настроек. Тем не менее у меня заработало (попробую разобраться с чего бы это)
Спасибо за помощь :drinks:

iNils 03.01.2007 15:21

А вы на AS3 можете писать, а если можете, то у вас есть необходимость на нем? И каких настроек там больше? Flash 9 (public alpha) это Flash 8 с добавленным компилятор для AS3.

mr.zed 03.01.2007 18:09

iNils, вы меня просветили по поводу разницы 8/9 флеша. А я на самом деле новичок (как вы же неоднократно смогли убедиться). А по поводу AS3: по какой-то книжке пытаюсь чего-то разобраться...


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

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