Форум 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=125982)

sgt_by 06.06.2009 14:55

Работа флешки в браузерах
 
Здравствуйте!

Есть несколько вопросов. Разрабатывается сайт: http://ger35.narod.ru/LebedevMedia/

Вся инфа груззится из XML. Открываем сайт в Опере - все внешние данные (картинки, xml-ки) или вообще не грузятся, или грузятся с 5-10 раза..

Открываем в експлорере - картинки грузятся, но xml-ки почему-то только со 2-го раза..

Еще вопрос:

В самом низу сайта есть надпись "(с) Медиа мастерская Александра лебедева......"
В опере она чуть чуть размазана, а в эксплорере четкая..

В связи с чем все это может быть, и как с этим бороться ? Спасибо!

Добавлено через 22 минуты
точнее я понял вот что.. xml-ки нормально грузятся.. глючат походу динамически созданные муви клипы.. например, нажимаем раздел WEB. появляется окошко, в правой части появляется текст, он грузится из xml. а в левой части должны появляться кнопочки с названиями подразделов.. но в опере они ваще не появляются, а в эксплорере тока со 2-го раза..

вот код создания кнопочек:
Код AS1/AS2:

var j = l;
a = [];
n = 0;
i = 0;
while (n < j){
    var mc = attachMovie("web_menu_element", "item" + n, n);
    a.push(mc);
    a[n]._x = 0;
    a[n]._y = n*30;
        a[n].html = true;
    a[n].txt.htmlText = array[0].childNodes[n].childNodes[0].childNodes[0].nodeValue;
        a[n].cur_xml = array[0].childNodes[n].childNodes[1].childNodes[0].nodeValue;
        a[n].ind = n;
    mc.onRollOver = function ()
    {
        this.gotoAndPlay(2);
    };
    mc.onRollOut = function ()
    {
                this.gotoAndPlay(11)
    };
        mc.onRelease = function ()
    {
                if (this.ind == 3) {
                        soderzhimoe.current_xml = this.cur_xml;
                        soderzhimoe.num = 44;
                        soderzhimoe.play();
                }else if (this.ind == 4) {
                        soderzhimoe.current_xml = this.cur_xml;
                        soderzhimoe.num = 66;
                        soderzhimoe.play();
                }else if (this.ind == 5) {
                        soderzhimoe.current_xml = this.cur_xml;
                        soderzhimoe.num = 87;
                        soderzhimoe.play();
                }else if (this.ind == 7) {
                        soderzhimoe.current_xml = this.cur_xml;
                        soderzhimoe.num = 87;
                        soderzhimoe.play();
                }else if (this.ind == 6) {
                        soderzhimoe.current_xml = this.cur_xml;
                        soderzhimoe.num = 107;
                        soderzhimoe.play();
                }
                else{
                soderzhimoe.current_xml = this.cur_xml;
                soderzhimoe.num = 21;
                soderzhimoe.play();
                }
        };
    n++;
}



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

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