从其他swf打开新窗口中的.swf文件

时间:2011-09-03 20:07:22

标签: actionscript-3 flash flash-cs4

我在swf文件中有一个按钮。我希望当按下按钮时,swf会在另一个窗口中加载(想要在新窗口中调用新的swf。)。

我正在尝试类似的事情:

MYBUTTON.addEventListener( MouseEvent.CLICK, MYBUTTON_link );

function MYBUTTON_link(e:MouseEvent):void
{

    var urlRequest:URLRequest = new URLRequest("external.swf");
    loader.load(urlRequest);
    loader.contentLoaderInfo.addEventListener(Event.COMPLETE, loadDone);

}

其他方式是

   fscommand ("exec", "external.swf");

但它们都不起作用......

1 个答案:

答案 0 :(得分:2)

请尝试使用navigateToURL

function MYBUTTON_link(e:MouseEvent):void
{
    navigateToURL(new URLRequest("external.swf"), "_blank");
}