當前位置:生活科普幫 >

科技 >科技生活 >

ajax原理是什麼

ajax原理是什麼

品牌型號:聯想拯救者Y9000P
系統:Windows 11

ajax原理是什麼

Ajax的原理簡單來說就是通過XmlHttpRequest物件來向服務器傳送非同步請求,從伺服器獲得資料,然後用JavaScript來操作DOM而更新頁面。Ajax相當於在使用者和伺服器之間加了—箇中間層(AJAX引擎),使使用者操作與伺服器響應非同步化。並不是所有的使用者請求都提交給伺服器,像—些資料驗證和資料處理等都交給Ajax引擎自己來做,只有確定需要從伺服器讀取新資料時再由Ajax引擎代為向伺服器提交請求。

Ajax即AsynchronousJavascriptAndXML(非同步JavaScript和XML)在2005年被JesseJamesGarrett提出的新術語,用來描述一種使用現有技術集合的新方法,包括HTML或XHTML,CSS,JavaScript,DOM,XML,XSLT,以及最重要的XMLHttpRequest。使用Ajax技術網頁應用能夠快速地將增量更新呈現在使用者介面上,而不需要過載(重新整理)整個頁面,這使得程式能夠更快地迴應使用者的操作。

Ajax不是一種新的程式語言,而是一種用於建立更好更快以及互動性更強的Web應用程式的技術。使用JavaScript向伺服器提出請求並處理響應而不阻塞使用者核心物件XMLHttpRequest。通過這個物件,您的JavaScript可在不過載頁面的情況與Web伺服器交換資料,即在不需要重新整理頁面的情況下,就可以產生區域性重新整理的效果。

Ajax在瀏覽器與Web伺服器之間使用非同步資料傳輸(HTTP請求),這樣就可使網頁從伺服器請求少量的資訊,而不是整個頁面。


標籤: ajax
  • 文章版權屬於文章作者所有,轉載請註明 https://shkpb.com/keji/kejishenghuo/n7evwe.html