AJAX真的那么神奇嗎?
05年Ajax給人們帶來(lái)了web 2.0,以其部分刷新以及無(wú)刷新交互給人以很大觀感。但是AJAX真的是那么神奇的東西嗎?
最近看了下AJAX一點(diǎn)相關(guān)資料。
不能說(shuō)得很精通。也就是自己的一點(diǎn)點(diǎn)理解。
首先AJAX最重要的是什么?
javascript!就是因?yàn)橛械膉avascript才是我們看到那些很不一般的網(wǎng)頁(yè)。
HTTPXMLREQUEST和HTTPXMLRESPONSE也是很重要的,
對(duì)于javascript可以解析三種文件類型,xml,test以及html,不過(guò)前面兩種不叫常用。
做無(wú)刷新登錄頁(yè)面的時(shí)候。
其中的流程是這樣的。
從用戶方面沒(méi)有什么可說(shuō)的。
要從瀏覽器上看。
用戶輸入------然后通過(guò)javascript調(diào)用servlet,這里的無(wú)刷新的樣式就是從javascript中產(chǎn)生的。
首先建立XMPHTTPREQUEST對(duì)象(這里要對(duì)瀏覽器進(jìn)行判別,不同瀏覽器存在不同的解決方法)。
其次發(fā)送相應(yīng)函數(shù),在這里調(diào)用編寫的servlet。然后就返回處理得到的信息。
總之一句話,其實(shí)AJAX并不那么神奇,神奇的效果是javascript在底層偷偷給你實(shí)現(xiàn)的。
posted on 2009-01-05 15:12 duduli 閱讀(1959) 評(píng)論(14) 編輯 收藏 所屬分類: Ajax