欧美阿v视频在线大全_亚洲欧美中文日韩V在线观看_www性欧美日韩欧美91_亚洲欧美日韩久久精品

主頁 > 知識庫 > ajax 技術和原理分析

ajax 技術和原理分析

熱門標簽:信貸電銷機器人有用嗎 廣西ai語音電銷機器人哪家好 接聽電話機器人哪有 如何用地圖標注各分公司 電銷機器人適用范圍 莆田防封電銷卡價格 辦理一個400電話多少錢 蓄意標記地圖標注 察縣地圖標注
ajax所包含的技術
大家都知道ajax并非一種新的技術,而是幾種原有技術的結合體。它由下列技術組合而成。
1.使用CSS和XHTML來表示。
2. 使用DOM模型來交互和動態顯示。
3.使用XMLHttpRequest來和服務器進行異步通信。
4.使用javascript來綁定和調用。

在上面幾中技術中,除了XmlHttpRequest對象以外,其它所有的技術都是基于web標準并且已經得到了廣泛使用的,XMLHttpRequest雖然目前還沒有被W3C所采納,但是它已經是一個事實的標準,因為目前幾乎所有的主流瀏覽器都支持它。

ajax原理和XmlHttpRequest對象

Ajax的原理簡單來說通過XmlHttpRequest對象來向服務器發異步請求,從服務器獲得數據,然后用javascript來操作DOM而更新頁面。這其中最關鍵的一步就是從服務器獲得請求數據。要清楚這個過程和原理,我們必須對 XMLHttpRequest有所了解。
XMLHttpRequest是ajax的核心機制,它是在IE5中首先引入的,是一種支持異步請求的技術。簡單的說,也就是javascript可以及時向服務器提出請求和處理響應,而不阻塞用戶。達到無刷新的效果。
所以我們先從XMLHttpRequest講起,來看看它的工作原理。
首先,我們先來看看XMLHttpRequest這個對象的屬性。
它的屬性有:
onreadystatechange 每次狀態改變所觸發事件的事件處理程序。
responseText 從服務器進程返回數據的字符串形式。
responseXML 從服務器進程返回的DOM兼容的文檔數據對象。
status 從服務器返回的數字代碼,比如常見的404(未找到)和200(已就緒)
status Text 伴隨狀態碼的字符串信息
readyState 對象狀態值
0 (未初始化) 對象已建立,但是尚未初始化(尚未調用open方法)
1 (初始化) 對象已建立,尚未調用send方法
2 (發送數據) send方法已調用,但是當前的狀態及http頭未知
3 (數據傳送中) 已接收部分數據,因為響應及http頭不全,這時通過responseBody和responseText獲取部分數據會出現錯誤,

4 (完成) 數據接收完畢,此時可以通過通過responseXml和responseText獲取完整的回應數據。

ajax的優點
Ajax的給我們帶來的好處大家基本上都深有體會,在這里我只簡單的講幾點:
1、最大的一點是頁面無刷新,在頁面內與服務器通信,給用戶的體驗非常好。
  2、使用異步方式與服務器通信,不需要打斷用戶的操作,具有更加迅速的響應能力。
  3、可以把以前一些服務器負擔的工作轉嫁到客戶端,利用客戶端閑置的能力來處理,減輕服務器和帶寬的負擔,節約空間和寬帶租用成本。并且減輕服務器的負擔,ajax的原則是“按需取數據”,可以最大程度的減少冗余請求,和響應對服務器造成的負擔。

4、基于標準化的并被廣泛支持的技術,不需要下載插件或者小程序。

ajax的缺點
下面我著重講一講ajax的缺陷,因為平時我們大多注意的都是ajax給我們所帶來的好處諸如用戶體驗的提升。而對ajax所帶來的缺陷有所忽視。
下面所闡述的ajax的缺陷都是它先天所產生的。
1、ajax干掉了back按鈕,即對瀏覽器后退機制的破壞。后退按鈕是一個標準的web站點的重要功能,但是它沒法和js進行很好的合作。這是ajax所帶來的一個比較嚴重的問題,因為用戶往往是希望能夠通過后退來取消前一次操作的。那么對于這個問題有沒有辦法?答案是肯定的,用過Gmail的知道,Gmail下面采用的ajax技術解決了這個問題,在Gmail下面是可以后退的,但是,它也并不能改變ajax的機制,它只是采用的一個比較笨但是有效的辦法,即用戶單擊后退按鈕訪問歷史記錄時,通過創建或使用一個隱藏的IFRAME來重現頁面上的變更。(例如,當用戶在Google Maps中單擊后退時,它在一個隱藏的IFRAME中進行搜索,然后將搜索結果反映到Ajax元素上,以便將應用程序狀態恢復到當時的狀態。)
但是,雖然說這個問題是可以解決的,但是它所帶來的開發成本是非常高的,和ajax框架所要求的快速開發是相背離的。這是ajax所帶來的一個非常嚴重的問題。
2、安全問題
技術同時也對IT企業帶來了新的安全威脅,ajax技術就如同對企業數據建立了一個直接通道。這使得開發者在不經意間會暴露比以前更多的數據和服務器邏輯。ajax的邏輯可以對客戶端的安全掃描技術隱藏起來,允許黑客從遠端服務器上建立新的攻擊。還有ajax也難以避免一些已知的安全弱點,諸如跨站點腳步攻擊、SQL注入攻擊和基于credentials的安全漏洞等。
3、對搜索引擎的支持比較弱。
4、破壞了程序的異常機制。至少從目前看來,像ajax.dll,ajaxpro.dll這些ajax框架是會破壞程序的異常機制的。關于這個問題,我曾經在開發過程中遇到過,但是查了一下網上幾乎沒有相關的介紹。后來我自己做了一次試驗,分別采用ajax和傳統的form提交的模式來刪除一條數據……給我們的調試帶來了很大的困難。
5、另外,像其他方面的一些問題,比如說違背了url和資源定位的初衷。例如,我給你一個url地址,如果采用了ajax技術,也許你在該url地址下面看到的和我在這個url地址下看到的內容是不同的。這個和資源定位的初衷是相背離的。
6、一些手持設備(如手機、PDA等)現在還不能很好的支持ajax,比如說我們在手機的瀏覽器上打開采用ajax技術的網站時,它目前是不支持的,當然,這個問題和我們沒太多關系。
您可能感興趣的文章:
  • 談談Ajax原理實現過程
  • Ajax的內部實現機制、原理與實踐小結
  • Ajax工作原理深入理解
  • jquery的ajax跨域請求原理和示例
  • 完成了AJAX樹附原理分析
  • ajax 文件上傳應用簡單實現
  • Ajax方式提交帶文件上傳的表單及隱藏iframe應用
  • Ajax+asp應用實例 注冊模塊,表單提交
  • AngularJS入門教程之與服務器(Ajax)交互操作示例【附完整demo源碼下載】
  • Ajax PHP簡單入門教程代碼
  • Ajax原理與應用案例快速入門教程

標簽:阿拉善盟 平涼 延邊 張掖 銅陵 儋州 益陽 鷹潭

巨人網絡通訊聲明:本文標題《ajax 技術和原理分析》,本文關鍵詞  ajax,技術,和,原理,分析,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《ajax 技術和原理分析》相關的同類信息!
  • 本頁收集關于ajax 技術和原理分析的相關信息資訊供網民參考!
  • 推薦文章
    欧美阿v视频在线大全_亚洲欧美中文日韩V在线观看_www性欧美日韩欧美91_亚洲欧美日韩久久精品
  • <rt id="w000q"><acronym id="w000q"></acronym></rt>
  • <abbr id="w000q"></abbr>
    <rt id="w000q"></rt>
    成人免费福利片| 欧美自拍丝袜亚洲| 欧美电影精品一区二区| 亚洲国产欧美在线| 91麻豆文化传媒在线观看| 91久久奴性调教| 一区二区三区在线观看动漫| av亚洲精华国产精华精| 澳门黄色一级片| 亚洲欧美日韩国产中文在线| 国产91色综合久久免费分享| 成人在线观看高清| 最新高清无码专区| 99精品久久久久久| 欧美综合欧美视频| 亚洲自拍偷拍图区| www.日本高清| 精品免费一区二区三区| 另类中文字幕网| 懂色av蜜桃av| 国产精品久久久久一区二区三区 | 午夜久久福利影院| 中文字幕第3页| 日韩欧美久久久| 久久国产精品99久久久久久老狼| 日本一级免费视频| 中文字幕免费不卡| 92精品国产成人观看免费| 欧美日韩一级二级三级| 日本不卡的三区四区五区| 日本二区在线观看| 日本一区二区成人在线| av网站免费线看精品| 欧美日韩国产综合草草| 免费高清视频精品| 黄色三级生活片| 国产精品热久久久久夜色精品三区| av在线播放成人| 欧美精品色综合| 激情丁香综合五月| 色一情一伦一子一伦一区| 亚洲成va人在线观看| 男生草女生视频| 综合在线观看色| 日本五十肥熟交尾| 国产日产精品1区| 91丨porny丨国产| 日韩精品一区二区三区中文不卡| 国产福利精品导航| 欧美日韩中文字幕一区| 九九热在线视频观看这里只有精品| 天天做夜夜爱爱爱| 亚洲成人一区二区| 天堂av免费在线| 亚洲第一激情av| 一本在线免费视频| 亚洲午夜免费电影| 天天摸日日摸狠狠添| 亚洲综合一区在线| 成熟人妻av无码专区| 一区二区三区四区五区视频在线观看| 欧美熟妇精品黑人巨大一二三区| 国产蜜臀av在线一区二区三区| 激情综合激情五月| 日本一区二区三区国色天香| 无码人妻精品一区二区三| 国产欧美综合在线观看第十页 | 国产精品成人免费| 30一40一50老女人毛片| 亚洲色图20p| www.99热| 午夜影院久久久| 国产大学生自拍| 久久97超碰色| 欧美挠脚心视频网站| 豆国产96在线|亚洲| 日韩精品中文字幕在线不卡尤物 | 亚洲成人资源网| 婷婷社区五月天| 喷白浆一区二区| 欧美艳星brazzers| 国产成人亚洲综合a∨婷婷图片| 91精品黄色片免费大全| 成人av资源在线| 久久综合网色—综合色88| 在线观看欧美一区二区| 中文字幕乱码久久午夜不卡| 日本不卡视频一区| 亚洲乱码国产乱码精品精小说 | 青青草97国产精品免费观看 | 亚洲一区二区四区蜜桃| 精品国产国产综合精品| 蜜桃视频免费观看一区| 欧美精品自拍偷拍动漫精品| av电影一区二区| 亚洲国产经典视频| 精品国产成人亚洲午夜福利| 三级一区在线视频先锋| 欧美三区在线观看| va亚洲va日韩不卡在线观看| 国产欧美日韩精品一区| 亚洲精品午夜视频| 日韩国产精品久久久| 欧美日韩国产综合一区二区| 99精品国产一区二区三区不卡| 国产日韩欧美不卡在线| 亚洲欧洲精品天堂一级| 日韩在线免费观看av| 波多野结衣 在线| 亚洲电影一级片| 欧美三级乱人伦电影| 99久久99久久精品国产片果冻| 国产免费成人在线视频| 貂蝉被到爽流白浆在线观看 | 亚洲成人久久影院| 日本韩国一区二区三区视频| 懂色av噜噜一区二区三区av| 久久九九久久九九| www.99热| 国产麻豆精品在线| 国产日韩欧美一区二区三区综合| 人妻视频一区二区| 激情文学综合丁香| 久久亚洲影视婷婷| 手机毛片在线观看| 国产一区二区三区黄视频 | 精品粉嫩超白一线天av| www.自拍偷拍| 伦理电影国产精品| 久久综合99re88久久爱| 国产黄色大片免费看| 国产乱淫av一区二区三区| 国产区在线观看成人精品| 日韩在线一卡二卡| 成人免费视频免费观看| 亚洲视频你懂的| 欧美性猛交xxxxxxxx| 一级黄色电影片| 日韩不卡一区二区三区| 精品国产三级电影在线观看| 成人黄色a级片| 国产.欧美.日韩| 亚洲欧洲综合另类| 欧美日韩一二区| 香蕉视频黄色在线观看| 黄一区二区三区| 国产精品国产三级国产三级人妇| 午夜av入18在线| 美国黄色一级视频| 日韩av中文字幕一区二区| 欧美精品一区二区三区高清aⅴ| 国产伦精品一区二区三区视频女| 国产电影一区二区三区| 1024成人网| 欧美美女直播网站| 中文字幕国产专区| 国产a视频精品免费观看| 亚洲人妖av一区二区| 欧美丰满少妇xxxxx高潮对白| 国产精品一区二区入口九绯色| 黄色日韩网站视频| 亚洲色图欧洲色图婷婷| 欧美精品色综合| jizz18女人高潮| 91丨九色丨尤物| 日本aⅴ免费视频一区二区三区| 久久综合狠狠综合久久激情| 黄色一级片中国| 国产伦精品一区三区精东| 国内偷窥港台综合视频在线播放| 国产精品久久久久久久久免费相片| 色婷婷国产精品| 免费的av网站| 国产91精品久久久久久久网曝门| 亚洲一区二区精品视频| 久久夜色精品一区| 欧美性感一区二区三区| 欧美特级黄色录像| www.久久精品| 欧美aaaaaa午夜精品| 1000精品久久久久久久久| 91精品国产一区二区三区香蕉| 91免费在线看片| 日本中文字幕有码| 韩国毛片一区二区三区| 亚洲综合图片区| 久久精品欧美一区二区三区不卡| 日本电影亚洲天堂一区| 妺妺窝人体色WWW精品| 下面一进一出好爽视频| 久久99久久久久| 亚洲一区二区三区免费视频| 国产日韩精品一区二区浪潮av| 精品视频一区二区不卡| 国产亚洲精品久久久久久豆腐| 少妇一级淫片免费放播放| 成人午夜私人影院| 久久99热国产| 亚洲成人动漫一区| 1024精品合集|