网站首页 美食营养 游戏数码 手工爱好 生活家居 健康养生 运动户外 职场理财 情感交际 母婴教育 生活知识 知识问答

看一遍学会AJAX

时间:2026-02-15 04:47:02

1、1,原理:AJAX的核心是 JavaScript 对象 XmlHttpRequest,AJAX 在用户与服务器之间引入一个中间媒介,从而消除了网络交互过程中的处理 — 等待 — 处理 — 等待缺点。 用户的浏览器在执行任务时即装载了 AJAX 引擎。 AJAX 引擎用 JavaScript 语言编写,通常藏在一个隐藏的框架中。它负责编译用户界面及与服务器之间的交互。 AJAX 引擎允许用户与应用软件之间的交互过程异步进行,独立于用户与网络服务器间的交流。现在,可以用 Javascript 调用 AJAX 引擎来代替产生一个 HTTP 的用户动作,内存中的数据编辑、页面导航、数据校验这些不需要重新载入整个页面的需求可以交给 AJAX 来执行 .

2、2. 创建AJAX实例,兼容各种浏览器。

function createXmlHttpRequest  (){

                 var xmlHttp;

                 try  { //firefox,opera 浏览器

                   xmlHttp=  new   XMLHttpRequest();

                 } catch  (err){

                     try  { //IE 浏览器

                       xmlHttp=  new   ActiveXObject( "Microsoft.XMLHTTP" );

                     } catch  (er){

                         alert( " 您的浏览器版本太低了......"  );

                     }

                 }

                 return xmlHttp;

}

看一遍学会AJAX

3、3.XMLHttpRequest  对象方。

看一遍学会AJAX

4、4.XMLHttpRequest  对象属性。

看一遍学会AJAX

5、5. 发送请求get 与post 的区别总结。

(1)发送请求  : 如果是get 请求send( 参数) 参数:必须是null 或者xhr.send();

get 请求就不必要设置 xhr.setRequestHeader(header,value) 。

(2)发送请求  : 如果是post 请求send( 参数) 参数:参数可以是null 或       者xhr.send()|send( 带有参数的)post 请求在传递值的情况下必须         设置 xhr.setRequestHeader(header,value) 。

看一遍学会AJAX

看一遍学会AJAX

© 2026 小知经验
信息来自网络 所有数据仅供参考
有疑问请联系站长 site.kefu@gmail.com