ajax局部刷新原理


1、AJAX原理

AJAX(Asynchronous  Javascript  And  XML)=異步   javascript 和XML  可以是網頁實現異步更新,就是不重新加載整個頁面的情況下,對頁面的某部分進行更新(局部刷新),傳統的網頁(不使用AJAX)如果需要更新內容,必須重載整個網頁頁面。AJAX是一種新的思想,整合之前的多種技術,用於創建快速交互式網頁應用的網頁開發技術。

2、AJAX的實現原理

1)、使用JavaScript獲得瀏覽器內置的AJAX引擎(XMLHttpRequest對象)。

2)、通過AJAX引擎確定請求路徑和請求參數。

3)、通知AJAX引擎發送請求。

AJAX引擎會在不刷新瀏覽器地址欄的情況下,發送請求。

1)、服務器獲得請求參數。

2)、服務器處理請求參數(添加、查詢等操作)

3)、服務器響應數據給瀏覽器。

AJAX引擎獲得服務器響應的數據,通過執行javaScript的毀掉函數將數據傳遞給瀏覽器頁面。

1)、通過設置給AJAX引擎的毀掉函數獲得服務器響應的數據。

2)、使用JavaScript在指定的位置,顯示響應數據,從而局部修改頁面的數據,達到局部刷新目的。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM