将值映射到javascript变量

时间:2011-01-03 07:05:15

标签: javascript jquery html flex actionscript-3

http://www.speedtest.net/mini.php在以下链接中。是否可以将屏幕上显示的上传/下载限制设置为javascript警报(uploadlimit)或alert(downloadlimit)

1 个答案:

答案 0 :(得分:0)

从AS3到JS:

AS3

if (ExternalInterface.available)
{
    ExternallInterface.call("alert", uploadlimit);
}

您也可以通过任何自定义功能替换“alert”。


从JS到AS3:

JS

 function thisMovie(movieName) {
     if (navigator.appName.indexOf("Microsoft") != -1) {
         return window[movieName];
     } else {
         return document[movieName];
     }
 }
 function sendToActionScript(value) {
     thisMovie("ExternalInterfaceExample").sendToActionScript(value);
 }

AS3

if (ExternalInterface.available)
{
    ExternalInterface.addCallback("sendToActionScript", receivedFromJavaScript);
}

然后你只需创建一个名为receivedFromJavaScript的AS3方法,JS中给出的参数将神奇地飞到你的AS3方法中。