淺學Ajax
04-20
Ajax的全程: Asynchronous JavaScript and XML(非同步的JS和XML)
Ajax 簡單來說它不是一種編程語言,而是一種技術(無需重新載入整個網頁,就能更新部分網頁的技術)在沒有Ajax技術的年代,網頁的更新是同步的;

擁有了Ajax技術之後,網頁就可以做到非同步
每進行一項業務請求的時候,都會向伺服器發送驗證.但是這個驗證並不會影響其他的業務.做到了實時更新


1.運用HTML和CSS來實現頁面,表達信息;
2.運用XMLHttpRequset和web伺服器進行數據的非同步交換;
3.運用Javascript操作DOM,實現動態局部刷新;
其中我們要重點研究第二點,來進行頁面與後台的數據交換
插一句:如果要做到各瀏覽器版本兼容的話需要作出以下判斷(珍愛生命,遠離IE6):

首先科普一下什麼是http請求,見下圖:





XMLHttpRequset發送請求:




在這裡插入一條PHP的小知識點(用於拓展知識寬度.~~)








推薦閱讀:
※如何實現一個基於 DOM 的模板引擎
※windows下nodejs的安裝和hello world小應用的創建
※從process.versions了解Node.js的構成
※ReactNative 知識小集(0)-開篇
※熟練使用這幾款仿站工具, 推廣事半功倍
TAG:前端開發 |
