Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Интеграция Flash с... (http://www.flasher.ru/forum/forumdisplay.php?f=2)
-   -   SetVariable +FireFox (http://www.flasher.ru/forum/showthread.php?t=63625)

semul 11.10.2004 14:46

SetVariable +FireFox
 
подскажите пожалуйста:((
я пытаюсь передать во флеш значения переменной след. образом

для ие и для нн (7)
document.test2.SetVariable("anim.doot_t.tmenu", text);
в обоих браузерах работает
но в фаерфоксе не работает ни так, ни так
document.getElementById("test2").SetVariable("anim.doot_t.tmenu", text);

так как фаерфокс критичен, а в форуме работающего варианта не нашла, сижу и надеюсь на помощь:(

переменная передается так, а не через flashvars ибо передача происходит по нажатию на кнопку меню и передаются, соотвественно, разные данные

спасибо

Reacol 11.10.2004 17:54

В теории, насколько я помню, все можно гетом к названию цеплять, так если уж извращаться, то можно выкручиваться так:

<script language=JavaScript>
document.write(' <param name="movie" value="im/cliploader.swf?'+переменные+'">)
</script>
Синтаксис и работу не проверял, первое попавшееся настрочил.

semul 11.10.2004 19:42

насколько я представляю, если я буду по наведению на кнопки меню менять вызов флешки таким образом, то она будет всякий раз перегружаться?

Reacol 12.10.2004 18:09

Наведением на кнопку не получиться, если страницу или iframe перегружать, да. Я же сказал, это уже совсем для извращенцев.

Пробуй без document через Жабу, оставив при этом все hook-и для броузеров, которые в шаблоне fscommand висят.
cliploader.SetVariable("/:swf", (swf));


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

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