Я использую Flash Builder 4.6, создавая приложение Flex. Я пытаюсь закрыть браузер, используя flex 4.6 code.This работает в Internet Explore, но не работает в Mozilla Firefox или Google Chrome. Мой код здесьЗакрытие браузера не работает на Mozilla Firefox или Google Chrome с помощью Flex 4.6
<?xml version="1.0"?>
<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009"
xmlns:mx="library://ns.adobe.com/flex/mx"
xmlns:s="library://ns.adobe.com/flex/spark">
<fx:Script>
<![CDATA[
protected function btnClose_clickHandler(event:MouseEvent):void
{
var url:URLRequest = new URLRequest("javascript:window.close()");
navigateToURL(url,"_self");
}
]]>
</fx:Script>
<s:Button id="btnClose" x="44" y="47" label="Close Browser" click="btnClose_clickHandler(event)"/>
Это скорее вопрос JavaScript, чем один Flex. Похоже, что IE является единственным, кто назначит текущее окно переменной 'window'. – RIAstar