2010-04-29 62 views

回答

3

這聽起來像你正在尋找ExternalInterface.call()Adobe has an article關於如何使用它從ActionScript調用JavaScript。

您還可以使用ExternalInterface將ActionScript展示給JavaScript,並從JavaScript調用SWF內部的函數。

假設你有一個JavaScript函數,看起來像這樣:

function specialAlert(msg) { 
    alert(msg); 
} 

從您的Flash文件,你可以這樣調用:

import flash.external.*; 

ExternalInterface.call("specialAlert", "Hi mom!"); 

而且你的JavaScript函數應該叫和警報用戶「你好媽媽!」。

相關問題