2010-11-09 1 views
0

Я разрабатываю swf с Adobe CS4.Могу ли я обнаружить событие dom из swf

Моя проблема заключается в следующем:

<a href="#" onclick="jsonp_func();return false" >click</a> 
var jsonp_func = function(){ 
    var script = document.createElement('script'); 
    script.type = "text/javascript"; 
    script.src = "http://example.com/api?callback=jsonp_callback"; 
    document.body.appendChild(script); 
}; 

function jsonp_callback(data){ 
    //I wanna take the data to swf 
} 

Как отправить данные в швейцарских франков?

ответ

1

Вы можете использовать SetVariable или ExternalInterface

Demo: http://oddhammer.com/tutorials/firefox_setvariable/

+0

Спасибо так много. BTW Могу ли я вызвать ActionScript, используя functino SetVariable? – freddiefujiwara

+0

Вы можете получить доступ к своим методам flash из javascript с помощью ExternalInterface.addCallback(). – arby

+0

Большое спасибо, я получаю все, что хочу сделать – freddiefujiwara