国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網站 > WEB開發 > 正文

20.6.BrowserManager解析URL

2024-04-27 13:52:28
字體:
來源:轉載
供稿:網友
20.6.1 問題
我想從瀏覽器的當前URL 中讀取并解析數據。
20.6.2 解決辦法
使用BrowserManager 和URLUtil 類讀取并解析當前頁面的URL。
20.6.3 討論
下面的例子展示了如何通過使用BrowserManager 和URLUtil 類讀取并解析當前頁URL,同時將解析結果寫入一個mx:TextArea 實例中。

URLUtil 類擁有可以幫助你解析當前URL 內不同片斷的方法。在Flex 3中使用深度鏈接的時候,URL 會段為兩個部分:基部(base)和片段(fragment)。URL 基部(base)包含了#號左邊的所有內容。片段(fragment)則包含了#號右邊所有的內容。片段(fragment)用以傳遞參數給Flex 應用程序或者用于歷史管理器。適當創建的片段(fragment) 可以由URLUtil.stringToObject 方法將其包含的所有參數值解析到ActionScript 對象中去,再打散成字符串值。URL 片段(fragment)的每個鍵-值對都應該用分號(;)分隔開。
+展開
-XML
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxmllayout="absolute"
creationComplete="parseURL()">

<mx:Script>
<![CDATA[
import mx.utils.ObjectUtil;
import mx.managers.IBrowserManager;
import mx.managers.BrowserManager;
import mx.utils.URLUtil;
private function parseURL() : void
{
//get an instance of the browser manager
var bm:IBrowserManager = BrowserManager.getInstance();
//initialize the browser manager
bm.init();
//output the url parameter values
output.text += "Full URL:/n" + bm.url + "/n/n";
output.text += "Base URL:/n" + bm.base + "/n/n";
output.text += "URL Fragment:/n"+bm.fragment+ "/n/n";
//convert url parameters to an actionscript object using URLUtil
var o:Object = URLUtil.stringToObject(bm.fragment);
output.text+="Object:/n"+ObjectUtil.toString(o)+ "/n/n";
output.text += "name:/n" + o.name + "/n/n";
output.text += "index:/n" + o.index + "/n/n";
output.text += "productId:/n" + o.productId + "/n/n";
//parse URL using URLUtil
output.text += "URL Port:/n" +
URLUtil.getPort( bm.url ) + "/n/n";
output.text += "URL Protocol:/n" +
URLUtil.getProtocol( bm.url ) + "/n /n";
output.text += "URL Server:/n" +
URLUtil.getServerName( bm.url ) + "/n/n";
output.text += "URL Server with Port:/n" +
URLUtil.getServerNameWithPort( bm.url );
}

]]>
</mx:Script>
<mx:TextArea id="outputleft="10top="10bottom="10right="10"/>
</mx:Application>
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 绥芬河市| 平定县| 上林县| 宁武县| 朝阳区| 苍溪县| 五常市| 溧水县| 临夏县| 江门市| 天峨县| 南投县| 宣化县| 原阳县| 广东省| 定安县| 林西县| 吉隆县| 洪江市| 清苑县| 周至县| 醴陵市| 土默特左旗| 玉龙| 明光市| 桂平市| 永寿县| 青海省| 利津县| 平顶山市| 长汀县| 老河口市| 黄石市| 旬阳县| 砚山县| 溧水县| 西丰县| 罗田县| 云浮市| 德格县| 辽阳县|