`

Flex 实现关闭当前窗口

    博客分类:
  • Flex
阅读更多
加载一个工具类


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>;
}




在mxml中的actionscript代码中调用

if(ExternalInterface.available)
{
JSInjector.closeWindow();
}

根据实际情况更换if后面的判断语句即可
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics