![]() |
ExternalInterface из JS в Flash не работает
Приветствую, казалось бы более менее понятная вещь, из флешки выполнить js функцию получилось легко, а наоборот вот уже битый час голову ломаю в чем проблема. Флеш на страницу вставляю с помощью SwfObject. Нужно из js скрипта выполнить функцию в флешке, вот мой коды:
Flash: Код AS3:
Код:
var params = {};Uncaught TypeError: document.getElementById(...).jsToFlash is not a function В чем дело и как исправить подскажите кто знает плиз! Добавлено через 3 часа 55 минут Выяснил в чем дело было, оказывается флешка не обновлялась просто на сайте! |
Можно пробовать вот так
Код:
<script>Код:
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab" name="BridgeMovie" width="500" height="300" id="BridgeMovie">Насчет SwfObject не знаю, сработает ли метод. Надо тестировать. Код взят с рабочего проекта. Ошибка может быть в том, что сначала надо получить ссылку на объект (в переменную) а потом уже у переменной вызывать метод jsToFlash |
| Часовой пояс GMT +4, время: 20:08. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.