AS2-获取JavaScript变量值

我跟随穆罕默德

我想简单地将JavaScript变量值传递给AS2。

的JavaScript

var myNewText = 'new variable value created';
var myNewLink = 'www.stackoverflow.com';

像这样如何在AS2中获取vars值?

myText.text = myNewText;
myText.onRelease = function() {
   getURL(myNewLink);
}

要调用一个函数,我使用如下代码:

// AS2  code   
myText.onRelease = function() {
      ExternalInterface.call("my_function()");
   }

//JS function
function my_function() {
   alert("This function is called from ActionScript!");
}
我跟随穆罕默德

经过大量谷歌搜索后,我有它&很好:)

在JS中

 function myNewText() {
        return "Click to Goto - StackOverFlow.Com";
    }
function myNewLink(){
return "http://www.stackoverflow.com";
}

在AS2中

myText.onSelfEvent = function (){
    import flash.external.ExternalInterface;
    var ytext:String;
    ytext = String(ExternalInterface.call("myNewText"));
    tstate.text = ytext;
}
myText.onpress = function (){
//    import flash.external.ExternalInterface;
    var yurl:String;
    yurl = String(ExternalInterface.call("myNewLink"));
getURL(yurl);
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章