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

看一遍学会AJAX

时间:2025-03-19 13:53:52

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