精华内容
下载资源
问答
  • XMLHttpRequest对象

    2014-05-26 09:40:56
    XMLHttpRequest对象 深入理解 XMLHttpRequest对象
  • XMLHttpRequest 对象

    2020-08-28 12:18:10
    什么是 XMLHttpRequest 对象XMLHttpRequest 对象用于在后台与服务器交换数据。 XMLHttpRequest 对象是开发者的梦想,因为您能够: 在不重新加载页面的情况下更新网页 在页面已加载后从服务器请求数据 在...

    什么是 XMLHttpRequest 对象?
    XMLHttpRequest 对象用于在后台与服务器交换数据。
    XMLHttpRequest 对象是开发者的梦想,因为您能够:
    在不重新加载页面的情况下更新网页
    在页面已加载后从服务器请求数据
    在页面已加载后从服务器接收数据
    在后台向服务器发送数据
    所有现代的浏览器都支持 XMLHttpRequest 对象。
    创建 XMLHttpRequest 对象
    所有现代浏览器 (IE7+、Firefox、Chrome、Safari 以及 Opera) 都内建了 XMLHttpRequest 对象。
    通过一行简单的 JavaScript 代码,我们就可以创建 XMLHttpRequest 对象。
    创建 XMLHttpRequest 对象的语法:
    xmlhttp=new XMLHttpRequest ();
    老版本的 Internet Explorer (IE5 和 IE6)使用 ActiveX 对象:
    xmlhttp=new ActiveXObject(“Microsoft.XMLHTTP”);
    实例 1

    注释:onreadystatechange 是一个事件句柄。它的值 (state_Change) 是一个函数的名称,当 XMLHttpRequest 对象的状态发生改变时,会触发此函数。状态从 0 (uninitialized) 到 4 (complete) 进行变化。仅在状态为 4 时,我们才执行代码。
    为什么使用 Async=true ?
    我们的实例在 open() 的第三个参数中使用了 “true”。
    该参数规定请求是否异步处理。
    True 表示脚本会在 send() 方法之后继续执行,而不等待来自服务器的响应。
    onreadystatechange 事件使代码复杂化了。但是这是在没有得到服务器响应的情况下,防止代码停止的最安全的方法。
    通过把该参数设置为 “false”,可以省去额外的 onreadystatechange 代码。如果在请求失败时是否执行其余的代码无关紧要,那么可以使用这个参数。

    展开全文
  • XMLHttprequest对象

    2021-01-06 13:40:02
    a.Ajax的核心是JavaScript对象XmlHttpRequest。 b.该对象在Internet Explorer 5中首次引入,它是一种支持异步请求的技术。...通过XMLHttpRequest对象,Web开发人员可以在页面加载以后进行页面的局部更新。 ...

    a.Ajax的核心是JavaScript对象XmlHttpRequest。
    b.该对象在Internet Explorer 5中首次引入,它是一种支持异步请求的技术。
    c.简而言之,XmlHttpRequest使您可以使用JavaScript向服务器提出请求并处理响应,而不阻塞用户。
    d.通过XMLHttpRequest对象,Web开发人员可以在页面加载以后进行页面的局部更新。

    展开全文

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 15,209
精华内容 6,083
关键字:

xmlhttprequest对象