Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Общие вопросы о Flash (не затрагивающие ActionScript) (http://www.flasher.ru/forum/forumdisplay.php?f=60)
-   -   Взаимодействие flash с javascript (http://www.flasher.ru/forum/showthread.php?t=132569)

bork75 15.11.2009 02:49

Взаимодействие flash с javascript
 
Есть javascript

Код:

<script>
function sel(peremen){
if(cerement=='') mus.innerHTML=">";
else mus.innerHTML="<img src="+peremen+" width=100 height=100>";
}
sel('');
</script>


<a href="javascript:sel('foto.jpg');" >Ссылка</a>


Т.е. при клике на ссылку, задаю скрипту переменную (адрес картинки)

Задача: выполнить тоже самое, толь ссылка на Flash и что бы ссылку можно было менять на html странице

Первое что пришло в голову:

Код:

so.addVariable("link", "javascript:sel('foto.jpg');");
на самой ссылке, понятно:
Код:

getURL(link, "_blank");
В Опере работает в других нет. Как правильно?

incoob 15.11.2009 14:54

ExternalInterface

bork75 15.11.2009 19:51

А можно поподробнее для моего примера.
Если не сложно.
доки по ExternalInterface почитал, но собрать не получилось

incoob 17.11.2009 03:45

Код AS3:

var peremen:String = "bla-bla";
ExternalInterface.call("sel('" + peremen + "')")

Вызов из флеша яваскриптового метода sel. В хелпе хороший пример приведен...


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

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