1.用ExternalInterface调用javascript的相应方法就可以了 ExternalInterface.call("window.close");
2.加个工具类:JSInjector.as
package com.kingnare.external
{
import flash.display.Stage;
import flash.external.ExternalInterface;
public class JSInjector
{
public function JSInjector()
{
}
public static function closeWindow():void
{
ExternalInterface.call(JSScripts.WINDOW_CLOSE);
}
}
}
class JSScripts {
public static var WINDOW_CLOSE:XML =
<script><![CDATA[ function closeWindow() { window.close(); } ]]></script>;
}
然后调用:
不过很有可能浏览器弹出个对话框问你是否要关闭当前页面,嘿嘿
3.