顯示具有 FLEX 標籤的文章。 顯示所有文章
顯示具有 FLEX 標籤的文章。 顯示所有文章

2009年12月15日 星期二

FLEX 的編碼

private function getRSSContent():void
{
var request:URLRequest = new URLRequest(); //宣告網址要求物件
var loader:URLLoader= new URLLoader(); //宣告網址讀取物件

request.url=getXML.url; // 設定網址
loader.dataFormat = URLLoaderDataFormat.BINARY; // 文件的格式(本文是big5)
loader.addEventListener(Event.COMPLETE,completeHandlerXML); // 連結文成後執行 completeHandlerXML
loader.load(request);

}

private function completeHandlerXML(event:Event):void
{
var loader:URLLoader= URLLoader(event.target); //宣告網址讀取物件並讀取事件
var txt:ByteArray = ByteArray(URLLoader(event.target).data); //將文章放入到矩陣中
var utf8str:String=txt.readMultiByte(txt.length,"big5"); //字串為big5
var xmlObj:XML= new XML(utf8str); //字串轉換為XML
DG_RSS.dataProvider=xmlObj.channel.item;
}

學習 FLEX 跳出視窗

flex 的調出一個視窗功能
navigateToURL(request, "_blank");

javascript
window.open('');


參考 http://help.adobe.com/zh_TW/AS3LCR/Flash_10.0/flash/net/URLLoader.html