看一遍学会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

  • ajax 方法总结
  • 如何让jquery ajax同步
  • Ajax技术中的post
  • ajax怎么和后台交互数据
  • ajax怎么接受json数据
  • 热门搜索
    怎么提高网速 怎么看电脑配置信息 怎么炒鸡蛋 爱字怎么写 妈咪爱怎么吃 怎么进入路由器设置界面 手机内存不足怎么清理 汽车购置税怎么算 肺气肿怎么治疗 晚上睡觉多梦怎么治