![]() |
Передача переменных из HTML
Пытаюсь передать переменные из HTML во флеш с помощью Javascript. В IE заработало, а в НН и Опере - никак. Скрипт на основе того, что в обучении, про FS-command:
<SCRIPT LANGUAGE="JavaScript"> <!-- var movieName = "mov"; function thisMovie(movieName) { if (navigator.appName.indexOf ("Microsoft") !=-1) { return window[movieName] } else { return document[movieName] } } function setvar() { thisMovie(movieName).setVariable("_root.varr.mod", "a"); } </SCRIPT> </HEAD> <BODY onLoad="setvar()" ...- и т. д. Имена, swliveconnect="true" - все на месте. Может, кто скажет, где ошибка. Был бы очень благодарен И еще: после того, как сделал прелоадер, эта штука стала работать нестабильно: то виден результат, то нет |
а точно ID=NAME ( у EMBED) ?
|
Ну да, и там, и там - одинаковое.
С прелоадером разобрался, кажется. |
document.movie.SetVariable('importedVar',v_alue); - все должно работать
|
а вся проблема-то всего лишь что "Set" надо писать с большой буквы :)
|
| Часовой пояс GMT +4, время: 09:05. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.