Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   HTML/DHTML/CSS/JS/VB (http://www.flasher.ru/forum/forumdisplay.php?f=66)
-   -   flashvars value (http://www.flasher.ru/forum/showthread.php?t=139388)

lalala2 29.04.2010 18:30

flashvars value
 
Граждане, как скриптом вставить значение flashvars?

Есть у нас обычный html:
Код:

<param name="flashvars" value="" />
<embed src="xxx.swf" flashvars="" ... />


Пробовал ставить так:
Код:

<script type="text/javascript">
    document.getElementByName("flashvars").value = "theme=words.xml";
</script>

Не работает.

iflamberg 29.04.2010 19:04

при такой вставке ты пытаешься изменить значение, когда флешка уже на сцене. А она принимает flashvars только один раз при инициализации. Что нужно? Возможно тебе нужен ExternalInterface, возможно можно обойтись js-библиотекой для вставки flash на страницу. Например, swfobject, там удобный синтаксис для вставки flashvars:

Код:

script type="text/javascript">
        var flashvars = {"strictChannels":"0"};
        var params = {bgcolor: "#E6EAEF"};
        swfobject.embedSWF("http://www.ct.fm/ctfmaudioplayer/ctfmaudioplayer.swf", "PubTalkPlayer", "242", "124", "9.0.0", "http://www.ct.fm/ctfmaudioplayer/expressInstall.swf", flashvars, params);
</script>



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

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