DIV CSS 佈局教程網

 DIV+CSS佈局教程網 >> 網頁腳本 >> JavaScript入門知識 >> AJAX入門 >> AJAX詳解 >> 我也說說ajax技術
我也說說ajax技術
編輯:AJAX詳解     

沒有Javascript也許ajax的出現會推遲很久,但是沒有AJax的話Javascript一定繼續被荒廢著。感謝XMLHTTPREQUEST對象

我這樣說不知道會有多少人罵,但是這是真實想法,JS很早就會了,不過就是些簡單的document操作,沒有深入,但是ajax出來以後,我震撼呢,開始對JS的系統學習,有了jquery的框架我的每個WEB案例如果少了JS代碼就感覺這個項目是不完整的,呵呵,說的誇張了些,下面說說AJax。
先來個名詞解釋:Asynchronous Javascript and XML(異步JavaScript和XML),看到這句話如果對AJax的運行機制有深入了解的朋友一定覺得非常貼切了,是的,異步,偉大的異步構想,雖然只是讓浏覽器那該死的藍滾條不再顯示,但是這一舉動為站點挽救了有多少沒有耐性的客戶。
對AJAX的機制不做過多闡述,g.cn一下很多資料,我對AJax的看法就一句話概括:欺騙客戶的眼睛。
接下來講下我所知道的AJax
1。XMLhttprequest,這種方式我是常用的,自己手寫AJax調用的方法,不去使用插件來實現,很簡潔明了,創建對象,然後去異步調用,等待響應結果,接受結果後處理數據,就4個步驟。代碼我就不貼了,占位置,有空放個連接。
2。微軟的ALTAS控件庫,不知道有沒有拼寫錯,當初這個東西一出來,我著實興奮了很久,太厲害了,微軟,AJAX我覺得不難實現,但是有些效果結合AJax就很難實現了,比如聲音條,提示效果之類的,但是在microsoft的世界裡,只需要做兩件事,拖動,然後寫事件裡的代碼。太完美了,但是實際應用發現,性能太差強人意了,但是一些效果沒辦法去實現只好用了咯,只到JQuery的出現,在網頁上實現應用程序的概念不再模糊。
3。jquery/mootools,我所會使用JS框架來實現AJax的就這兩個,不過其他的原理都一樣的應該,如果業務不復雜的情況下需要JS效果不多還是自己能手寫就手寫吧,畢竟再輕量級的插件也會占用不少資源的。
4。 DWR,這個是J2EE的AJax框架,這個好象現在用的比較少了,主要用的是Buffalo這個輕量級的,不過Java現在不是主要方向,就不關注呢。

XML學習教程| jQuery入門知識| AJAX入門| Dreamweaver教程| Fireworks入門知識| SEO技巧| SEO優化集錦|
Copyright © DIV+CSS佈局教程網 All Rights Reserved