![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Регистрация: Jan 2007
Сообщений: 213
|
Здравствуйте
в хтмл <script type = "text/javascript">
function changeFlashVars(){
document.getElementById('flash_vars').value = 'variable=12';
}
</script>
<object type = "application/x-shockwave-flash" data = "variable.swf" width = "550" height = "400" >
<param name = "movie" value="variable.swf" />
<param name = "allowScriptAccess" value="sameDomain" />
<param name = "quality" value="best" />
<param name = "bgcolor" value="#ffffff" />
<param name = "FlashVars" value = "variable=23" id = "flash_vars" />
</object>
<button onclick = "changeFlashVars()">Click me</button>
В текстовое поле виводится всегда только первое значение 23 Надо, чтоб при нажатии на кнопку, переменная во флеше принимала новое значение Firebug показывает, что значение в поле поменялось. |
|
|||||
|
Регистрация: Feb 2006
Адрес: Moscow
Сообщений: 552
|
оно передается во флэш только при его инициализации. Поменяйте значение и перегрузите фрагмент, в котором вызывается флэшка.
Чтобы «слушать» javascript используйте ExternalInterface (где-то в стандартных папках Flash есть пример на эту тему).
__________________
Учимся правильно задавать вопросы |
|
|||||
|
JaLav, удивительно как вообще такое могло в голову прийти! -)))
Как уже сказано ExternalInterface
__________________
Сам себе репортер |
|
|||||
|
Регистрация: Jan 2007
Сообщений: 213
|
Спасибо
|
![]() |
![]() |
Часовой пояс GMT +4, время: 22:32. |
|
|
« Предыдущая тема | Следующая тема » |
|
|