DIV CSS 佈局教程網

 DIV+CSS佈局教程網 >> 網頁腳本 >> JavaScript入門知識 >> AJAX入門 >> AJAX詳解 >> 新手玩Ajax幾個留意地方
新手玩Ajax幾個留意地方
編輯:AJAX詳解     

跨網域限制 
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設定了「每次查閱畫面時」,所有動態產生圖像都會被再載入一次,詳情可以由此網頁開始看起。 
  
本文章由luar發表。  <

XML學習教程| jQuery入門知識| AJAX入門| Dreamweaver教程| Fireworks入門知識| SEO技巧| SEO優化集錦|
Copyright © DIV+CSS佈局教程網 All Rights Reserved