舊文件

此處文件僅供參考,請自行考量時效性與適用程度,其他庫藏文件請參考文件頁面
我們亟需您的協助,進行共筆系統搬移、及文件整理工作,詳情請查閱參與我們

AJAX 上手篇

出自 MozTW Wiki

於 2009年5月21日 (四) 21:52 由 BoctrOccad對話 | 貢獻 所做的修訂

http://www.textoloordartacc.com ken and barbie killer nintendo 64 video game for sale t zone ringtone http subscript out of range error 9 licensing best practices ez firewall crack magic bullet serial warez http aurillia movies movie set it off map entrance hardy jeff video url audition daily free movie rap video movie rent sound track paragraph 175 movie r kelly sex tape video movie video xxx lovette movie clips rock hudson jane wyman movie queensland learners licence test karas xxx free video record flash movies new movie releases to video movie coloring pages james newman videogames jeux video.com panasonic 3ccd video cameras susan selles movie aguilera photo shoot video extreme ops movie cast second x file movie indianmoviesonline prodigy breathe music video

本文已經移往 Mozilla 開發者中心,請前往目前網址參考最新資訊。

這篇文章說明 AJAX 相關技術的基礎,並提供實例供您上手。


第一步 – 說聲「請」 (又稱為「怎麼發出 XMLHttpRequest」)

為了用 JavaScript 對伺服器發送 HTTP 要求,必須先以相關的類別(class)製出實體(instance)。Internet Explorer 首先以 ActiveX 物件方式提供 XMLHTTP 類別,而 Mozilla、Safari 及其他瀏覽器則隨後以 XMLHttpRequest 類別支援此 ActiveX 物件中的類別及屬性。

因此,如果想跨瀏覽器,那麼可以這麼寫:

if (window.XMLHttpRequest) { // Mozilla, Safari, ...
    http_request = new XMLHttpRequest();
} else if (window.ActiveXObject) { // IE
    http_request = new ActiveXObject("Microsoft.XMLHTTP");
}

(由於這段程式僅供說明,所以是採最簡方式寫出。本文第三步中有另一ç¨ÂÃÂÃ�

個人工具