20.1.连接到外部URL

20.1.1 问题
我想切换到一个独立的URL。
20.1.2 解决办法
使用navigateToURL 方法将浏览器切换到新URL。
20.1.3 讨论
navigateToURL 方法让你可以在原窗口、新建窗口或者指定的窗口框架里切换到一个新URL。这是Flex 应用和浏览器通信中最普遍的一种方式。要在你的Flex3 应用里调用navigateToURL 函数,使用下面的方法:
+展开
-XML
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxmllayout="absolute">
<mx:Script>
<![CDATA[
import flash.net.navigateToURL;
private function goToURL() : void
{
navigateToURL( new URLRequest( newUrl.text ),
target.selectedItem as String );
}

]]>
</mx:Script>
<mx:TextInput id="newUrltop="10left="10right="10text="http://www.oreilly.com/" />
<mx:ComboBox id="targettop="40left="10dataProvider="{ [ '_blank', '_self' ] }" />
<mx:Button label="Goleft="10top="70click="goToURL()" />
</mx:Application>

该例中, 用户可以输入任何URL 然后点击‘Go’按钮跳转过去。navigateToURL 方法的第一个参数是一个目标URL 的URLRequest 对象。第二个参数代表显示目标URL 页面的窗口。它可以是浏览器中任何命名的窗口:_blank 表示使用新建窗口,_self 表示使用当前页面窗口,_top 表示使用最顶层的框架容器,或者_parent 表示使用当前框架容器的父亲容器。

加支付宝好友偷能量挖...


评论(0)网络
阅读(113)喜欢(0)flash/flex/fcs/AIR