单击按钮后无法看到警报框

时间:2014-04-25 00:31:14

标签: javascript actionscript-3 flash flash-cs6

function showAlert():void
{
    var alert:URLRequest = new URLRequest("javascript:alert('Please enter your User name')");
    navigateToURL(alert, "");
}

单击按钮后,我看不到警告框(弹出窗口)。这个问题的根源是什么?即使我尝试了3种不同的浏览器,它也无法正常工作。

1 个答案:

答案 0 :(得分:0)

ExternalInterface是AS3和JS之间通信的标准方式(参见documentation):

import flash.external.ExternalInterface;

function showAlert() 
{
    // Check ExternalInterface is available
    if (ExternalInterface.available) 
    {
        ExternalInterface.call("alert", "Please enter your User name");
    }
}