Ajax
專注于為中小企業(yè)提供成都網(wǎng)站制作、做網(wǎng)站、
外貿(mào)營銷網(wǎng)站建設(shè)服務(wù),電腦端+手機端+微信端的三站合一,更高效的管理,為中小企業(yè)
鷹潭免費做網(wǎng)站提供優(yōu)質(zhì)的服務(wù)。我們立足成都,凝聚了一批互聯(lián)網(wǎng)行業(yè)人才,有力地推動了上1000+企業(yè)的穩(wěn)健成長,幫助中小企業(yè)通過網(wǎng)站建設(shè)實現(xiàn)規(guī)模擴(kuò)充和轉(zhuǎn)變。的工作原理是什么?AJAX的工作原理相當(dāng)于在用戶和服務(wù)器之間增加了一個中間層,使得用戶的操作和服務(wù)器的響應(yīng)是異步的。這樣,將以前服務(wù)器的部分負(fù)擔(dān)轉(zhuǎn)移到客戶端,有利于客戶端處理空閑處理能力,減輕服務(wù)器和帶寬的負(fù)擔(dān),從而達(dá)到節(jié)省ISP空間和帶寬租用成本的目的。AJAX的核心是JavaScript對象XMLHttpRequest。InternetExplorer5中首次引入此對象。它是一種支持異步請求的技術(shù)。簡而言之,XMLHttpRequest允許您使用JavaScript向服務(wù)器發(fā)出請求,并在不阻塞用戶的情況下處理響應(yīng)。創(chuàng)建網(wǎng)站時,在客戶機上執(zhí)行屏幕更新為用戶提供了極大的靈活性。Ajax可以做到:動態(tài)更新購物車中的商品總數(shù),而不需要用戶單擊update并等待服務(wù)器重新發(fā)送整個頁面。通過減少從服務(wù)器下載的數(shù)據(jù)量來提高站點的性能。例如,在購物車頁面上,更新購物籃中商品的數(shù)量時,整個頁面將被重新加載,并且必須下載整個頁面的數(shù)據(jù)。如果使用AJAX計算新的總帶寬,服務(wù)器將只返回新的總帶寬,因此所需的帶寬僅為原始帶寬的百分之一。消除每次用戶輸入時的頁面刷新。例如,在Ajax中,如果用戶在分頁列表上單擊next,服務(wù)器數(shù)據(jù)只刷新列表,而不是整個頁面。直接編輯表數(shù)據(jù),而不是要求用戶導(dǎo)航到新頁面來編輯數(shù)據(jù)。對于Ajax,當(dāng)用戶單擊edit時,可以將靜態(tài)表刷新為包含可編輯內(nèi)容的表。在用戶單擊done之后,他可以發(fā)出Ajax請求來更新服務(wù)器并刷新表以包含靜態(tài)只讀數(shù)據(jù)。一切皆有可能!希望它能激勵您開始開發(fā)自己的基于Ajax的站點。然而,在開始之前,讓我們先介紹一個遵循傳統(tǒng)提交/等待/重新顯示范例的現(xiàn)有網(wǎng)站,我們還將討論Ajax如何改善用戶體驗。
文章名稱:html常用容器標(biāo)簽Ajax的工作原理是什么?-創(chuàng)新互聯(lián)
本文鏈接:
http://weahome.cn/article/eoepe.html