![]() |
|
||||||||||
|
|||||
|
Регистрация: Apr 2001
Адрес: Ukraine
Сообщений: 51
|
Здравствуйте.
Такое вот дело. Есть ссылочки в ХТМЛе, хотелось бы, чтобы они передавались во флеш и там внутри что-то изменялось. Сделала так: т.е. передаю значение 1 переменной vid во флеш. Ну само собой swLiveConnect="true", name и id = "menu", все как положено. Однако - не работает зараза! Когда то (на более старых броузерах) или более старых виндовсах года 3 назад - все работало. Сейчас вышла из положения когда ВНУТРИ флешки прописала: Тогда оно работает, и переменные грузит, но это ведь идеологически неверно. Т.е. флешка - менюшная, поэтому она на всех страницах одинаковая, а получается что внутри нее нужно прописать ИЗ КАКОЙ страницы нужно забирать переменные. Сейчас - вот такая колбаса: loadVariablesNum("index.html",0);
loadVariablesNum("music.html",0);
loadVariablesNum("music_mono.html",0);
loadVariablesNum("music_poly.html",0);
loadVariablesNum("music_real.html",0);
loadVariablesNum("music_sms.html",0);
loadVariablesNum("games.html",0);
loadVariablesNum("games_java.html",0);
loadVariablesNum("games_most.html",0);
loadVariablesNum("games_new.html",0);
loadVariablesNum("games_prem.html",0);
loadVariablesNum("video.html",0);
loadVariablesNum("video_anim.html",0);
loadVariablesNum("video_logo.html",0);
loadVariablesNum("video_th.html",0);
loadVariablesNum("video_video.html",0);
Т.е. как ПРАВИЛЬНО загрузить переменную из ХТМЛ странички JS скрипта во флеш. Почему не работает без loadVariablesNum внутри флеша???
__________________
Best Regards for All!!! Your Tetyana. |
|
|||||
|
Регистрация: Apr 2001
Адрес: Ukraine
Сообщений: 51
|
Хочу также добавить.
Пример http://www.flasher.ru/src/single/{src.pg=1287} в котором использована та же самая ф-ция window.document.menu.SetVariable("vid", "1"); с флешера - не работает.
__________________
Best Regards for All!!! Your Tetyana. |
|
|||||
|
Ветеран форума
|
__________________
BestMasterиZация |
|
|||||
|
Регистрация: Apr 2001
Адрес: Ukraine
Сообщений: 51
|
KUZEN, спасибо, смысл понятен. Но - это хорошо если нужно подгрузить статические данные. У меня же задача несколько другая - есть флешка, в ней есть флешевое меню, разделенное на 3 основных под-раздела - Музыка, Графика, Игры. При наведение на одну из трех кнопок в "телевизоре" внутри флешки прокручивается один из трех мувиков, на музыку, графику и игры соответственно. Отслеживание идет через переменную _root.vid которая может принимать значение 0 для -"телевизор пустой", 1,2 и 3 для запуска клипа музыки, графики и игры - соответственно.
Теперь, в ХТМЛ странице есть ДУБЛИРУЮЩЕЕ меню на обычных гиперссылках. Задача - при наведении на эти самые гиперссылки запускать во флешке те же самые мувики 1,2 и 3. Как я уже писала - пару лет назад, решала аналогичную задачу сравнительно легко - swLiveconnect="true" и через java-script передаем данные во флеш по наведению на гиперссылку как вызов ф-ции на onRollover, из которой соответственно передается во флешку данная переменная примерно так: Раньше (начиная с IE 4.0) - все прекрасно работало, сейчас, как я уже писала - не работает пока внутри флешки не поставишь LoadVariablesNum ("имя веб-страницы", 0) НО! Ведь не должно так быть!!! Получается, что при увеличении кол-ва страниц, каждый раз надо добавлять новую строчку в action script ![]() В любом мануале написано, что при передачи данных из java-script во флеш внутри флеша ничего делать не надо, вот ведь в чем проблема И ведь года 3 назад это все работало. В чем проблема, в ручках или все таки в IE 6.0? Как побороть? (Если не в ручках конечно )
__________________
Best Regards for All!!! Your Tetyana. |
|
|||||
|
Ветеран форума
|
Ну если раньше работало , должно и сейчас ... Дайка ссылочку посмотреть
__________________
BestMasterиZация |
|
|||||
|
Регистрация: Apr 2001
Адрес: Ukraine
Сообщений: 51
|
Цитата:
Наводим на боковое меню (на гиперссылках) и смотрим. Т.е. там то оно работает, но какой ценой - я уже описала - т.е. введением команды загрузки переменных вовнутрь мувика! Вот от этого бы и хотелось избавиться. ЗЫ: Блин клиент ... был второй вариант - такой классный! Там 2 флешика - меню и "морда" и взаимодействие между ними через ЛайфКоннект. Так намучалась и красиво получилось, а ему этот более простой вариант, больше понравился ![]()
__________________
Best Regards for All!!! Your Tetyana. Последний раз редактировалось Гаврилова; 28.05.2006 в 23:59. |
![]() |
![]() |
Часовой пояс GMT +4, время: 03:33. |
|
|
« Предыдущая тема | Следующая тема » |
|
|