PDA

Просмотр полной версии : Взаимодействие flash с javascript


bork75
15.11.2009, 02:49
Есть 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
var peremen:String = "bla-bla";
ExternalInterface.call("sel('" + peremen + "')")
Вызов из флеша яваскриптового метода sel. В хелпе хороший пример приведен...