九色国产,午夜在线视频,新黄色网址,九九色综合,天天做夜夜做久久做狠狠,天天躁夜夜躁狠狠躁2021a,久久不卡一区二区三区

打開APP
userphoto
未登錄

開通VIP,暢享免費(fèi)電子書等14項超值服

開通VIP
松軟科技Web課堂:AJAX 簡介

 AJAX

AJAX 并不是編程語言。

AJAX 是一種從網(wǎng)頁訪問 Web 服務(wù)器的技術(shù)。

AJAX 代表異步 JavaScript 和 XML。

AJAX 實例解釋

HTML 頁面

<!DOCTYPE html><html><body><div id="demo">  <h2>讓 AJAX 更改這段文本</h2>  <button type="button" onclick="loadDoc()">更改文本</button></div></body></html> 

這張 HTML 頁面包含一個 <div> 和一個 <button>。

<div> 用于顯示來自服務(wù)器的信息。

<button> 調(diào)用函數(shù)(當(dāng)它被點(diǎn)擊)。

該函數(shù)從 web 服務(wù)器請求數(shù)據(jù)并顯示它:

Function loadDoc()function loadDoc() {  var xhttp = new XMLHttpRequest();  xhttp.onreadystatechange = function() {    if (this.readyState == 4 && this.status == 200) {     document.getElementById("demo").innerHTML = this.responseText;    }  };  xhttp.open("GET", "ajax_info.txt", true);  xhttp.send();} 

 

什么是 AJAX?

AJAX = Asynchronous JavaScript And XML.

AJAX 并非編程語言。

AJAX 僅僅組合了:

  • 瀏覽器內(nèi)建的 XMLHttpRequest 對象(從 web 服務(wù)器請求數(shù)據(jù))
  • JavaScript 和 HTML DOM(顯示或使用數(shù)據(jù))

Ajax 是一個令人誤導(dǎo)的名稱。Ajax 應(yīng)用程序可能使用 XML 來傳輸數(shù)據(jù),但將數(shù)據(jù)作為純文本或 JSON 文本傳輸也同樣常見。

Ajax 允許通過與場景后面的 Web 服務(wù)器交換數(shù)據(jù)來異步更新網(wǎng)頁。這意味著可以更新網(wǎng)頁的部分,而不需要重新加載整個頁面。

AJAX 如何工作

  1. 網(wǎng)頁中發(fā)生一個事件(頁面加載、按鈕點(diǎn)擊)
  2. 由 JavaScript 創(chuàng)建 XMLHttpRequest 對象
  3. XMLHttpRequest 對象向 web 服務(wù)器發(fā)送請求
  4. 服務(wù)器處理該請求
  5. 服務(wù)器將響應(yīng)發(fā)送回網(wǎng)頁
  6. 由 JavaScript 讀取響應(yīng)
  7. 由 JavaScript 執(zhí)行正確的動作(比如更新頁面)
本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊舉報。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
【資源】掌握 Ajax 系列
前端|AJAX入門
Ajax的原理
改變Web應(yīng)用的開發(fā)方式(一)
Ajax簡介
在Java2平臺企業(yè)版中應(yīng)用異步JavaScript技術(shù)和XML(AJAX)
更多類似文章 >>
生活服務(wù)
熱點(diǎn)新聞
分享 收藏 導(dǎo)長圖 關(guān)注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服