读书人

如何在在flex中链接网页

发布时间: 2012-03-29 12:53:12 作者: rapoo

怎么在在flex中链接网页啊
怎么在在flex中链接网页啊

[解决办法]

XML code
<?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> 

读书人网 >flex

热点推荐