Luar's Flash Playground:新手玩Ajax幾個留意地方
新聞(101)
觀點或評論(94)
Flash書(63)
教程(73)
Design Patterns(3)
FlashCom筆記(47)
Flash Remoting筆記(27)
Flex筆記(11)
Flash Lite筆記(14)
PHP資訊(23)
Ajax筆記(9)
習作(51)
組件(17)
酷站(32)
學習資源(28)
書籍推介(15)
本站與我(91)
RSS瀏覽器
聯絡
熱愛鑽研
Ajax
ActionScript
Flash
Flash Lite
Flex
Flash Remoting
FlashCom
Director
Lingo
PHP
Multiplayer Game

搜尋
VCASMO
新手玩Ajax幾個留意地方 (30-12-2005)

跨網域限制
Browser不容許進行跨網域的XMLHttpRequest,甚至domain一樣,sub-domain不同,也不許可,跟Flash Player類似。同domain和sub-domain,不同Port,沒有限制。至於本地測試連至任何網域,IE容許,Firefox不容許。解決跨網域限制,常用方面當然跟Flash一樣,用一些Server-side Proxy程式負責載入跨網域數據。

XMLNode的Whitespace問題
即Flash裡面必須加的一句ignoreWhite=true,目的防止XMLNode之間空格/Tab/Enter被當一個節點,影響XML Parsing。在IE會自動忽略Whitespace,但Firefox不會,因此就好找一些Strip XML Whitespace的JavaScript程式將Whitespace刪去,例如這個輕巧實用的AJAXLib

有什麼Browser支援XMLHttpRequest

  • Konqueror
  • Microsoft Internet Explorer (and derived browsers) 5.0+ (Mac OS 版本不支援)
  • Mozilla/Mozilla Firefox (and derived browsers) 1.0+
  • Netscape 7.1+
  • Apple Safari 1.2+
  • Opera 7.6+
  • Opera Mobile Browser 8.0+
Safari與中文
用UTF-8去作為編碼已經是必然的事,但我發現某些中文字在Safari會使XML Parsing出現問題,納悶中...

IE Image Cache Bug
當IE設定了「每次查閱畫面時」,所有動態產生圖像都會被再載入一次,詳情可以由此網頁開始看起。

本文章由發表。
意見
  • mac osx對Unicode的支持不好,與windows的有差別,以前用Flash做些Ria都有中文支持問題.

    炎龍狼馬於30-12-2005發表

同組文章

Movable Type 4.32-en系統支持,Luar's Production版權所有。