![]() |
как работает флеш в браузере?
Дело вот в чем - swf + html + js.
При заходе на страницу грузится флеш - контейнер, в который грузится основная флеш, которая передает сообщение о своей инициализации в яву. Ява считывает адресную строку ( все что после # ) и передает во флеш. Во флеше вызывается событие, в месте с которым передается эта строка. Поставил вывод в консоль на каждом этапе. По трейсам все хорошо, но на деле изменений во флеше не происходит. После пол дня, мне в голову приходит только одно - может ли быть это из - за того, что в контейнере не обновилась основная флеш? То есть она обновилась и послала сообщение в консоль, но флеш-контейнер каким то образом не заметил это?) |
Вы что хотите сделать?
|
Добавил ещё проверку на строгое равенство и вывод текста на экран...
Код AS3:
Код AS3:
|
1. ЯваСкрипт и Ява это совершенно два разных языка.
2. Ваше описание, без исходников, бесполезно. |
Цитата:
Цитата:
Цитата:
Если просто зайти и нажимать кнопки, то все нормально. Если зайти, перейти в другой раздел, скопировать ссылку, затем опять перейти в другой раздел и вставить скопированную ссылку - то тоже все хорошо. Но если зайти с самого начала по этой ссылке, то результат выполнения кода виден, как по трейсам из консоли, так и на самом экране ( отображение текстфилда ) но цвет при этом не меняется. Если вывод в консоль поставить в самом switch, то показывает, что код даже там выполняется... Добавлено через 5 минут Справился! С самого начала я класс закрашивал а при изменении цвета вызывал clear(), а так как при входе по ссылке с якорем класс не успевал закрашиваться, то и клер видимо тоже не работал) |
| Часовой пояс GMT +4, время: 14:20. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.