怎么在在flex中链接网页啊
怎么在在flex中链接网页啊
[解决办法]
<?xml version="1.0" encoding="utf-8"?><mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" creationComplete="setHtmlText()"> <mx:Script> <![CDATA[ private function setHtmlText():void { txt.htmlText= "<a target='_blank' href='"+txtInput.text+"'>"+txtInput.text+"</a>"; } private function gotoWebPage():void { if (txtInput.text) { /** * "_self" 指定当前窗口中的当前帧。 * "_blank" 指定一个新窗口。 * "_parent" 指定当前帧的父级。 * "_top" 指定当前窗口中的顶级帧。 */ var request:URLRequest = new URLRequest(txtInput.text); navigateToURL(request,"_blank"); } } ]]> </mx:Script> <mx:VBox> <mx:HBox> <mx:Label text="website"/> <mx:TextInput id="txtInput" text="http://www.google.cn" change="setHtmlText()"/> </mx:HBox> <!-- 第一种方式利用navigateToURL --> <mx:Button label="goto web page" click="gotoWebPage()" /> <!-- 第二种方式利用 HTML 超链接 --> <mx:Text id="txt" color="red"/> </mx:VBox></mx:Application>