打印

[AS3] AS3 调用JS的问题

//不正确
ExternalInterface.call("GetFlashText",CommandText);

//以下  AS 代码在IE下面无法运行
复制内容到剪贴板
代码:
function gotoAdobeSite(event:MouseEvent):void
{
   
OnCommandEvent(tt.text);//从FLASH得到的文本没有问题
}
function OnCommandEvent(CommandText:String):void
{
/*   var adobeURL:URLRequest = new URLRequest(CommandText);
   navigateToURL(adobeURL);*/
   
   ExternalInterface.call("GetFlashText",CommandText);//这里出的错
}
linkButton.addEventListener(MouseEvent.CLICK, gotoAdobeSite);
js:
复制内容到剪贴板
代码:
<script type="text/javascript">
function GetFlashText(str)
{
    alert(str);
}
</script>
调度时FLASH生成的JS
出错null为空或不是对像
复制内容到剪贴板
代码:
try { document.getElementById("").SetReturnValue(__flash__toXML(GetFlashText("http://www.sohu.com\r")) ); } catch (e) { document.getElementById("").SetReturnValue("<undefined/>"); }
http://www.qlili.com 个人站帮点啊
主要是
document.getElementById("")出的错不知道怎么改啦
http://www.qlili.com 个人站帮点啊