XML DOM XMLHttpRequest 对象

通过 XMLHttpRequest 对象,我们可以在不重新加载整个页面的情况下更新网页中的某个部分

XMLHttpRequest 对象

XMLHttpRequest 对象是用于幕后与服务器交换数据

XMLHttpRequest 对象是 开发者的梦想

因为可以:

  • 在不重新加载页面的情况下更新网页
  • 在页面已加载后从服务器请求数据
  • 在页面已加载后从服务器接收数据
  • 在后台向服务器发送数据

XMLHttpRequest 对象方法

方法 描述
abort() 取消当前的请求
getAllResponseHeaders() 返回头信息
getResponseHeader() 返回指定的头信息
open(method,url,async,uname,pswd) 规定请求的类型,URL,请求是否应该进行异步处理,以及请求的其他可选属性
method:请求的类型:GET 或 POST
url:文件在服务器上的位置
async:true(异步)或 false(同步)
send(string) 发送请求到服务器。string:仅用于 POST 请求
setRequestHeader() 把标签/值对添加到要发送的头文件

XMLHttpRequest 对象属性

属性 描述
onreadystatechange 存储函数(或函数的名称)在每次 readyState 属性变化时被自动调用
readyState 存放了 XMLHttpRequest 的状态
从 0 到 4 变化
0:请求未初始化
1:服务器建立连接
2:收到的请求
3:处理请求
4:请求完成和响应准备就绪
responseText 返回作为一个字符串的响应数据
responseXML 返回作为 XML 数据响应数据
status 返回状态数(例如 "404" 为 "Not Found" 或 "200" 为 "OK")
statusText 返回状态文本(如 "Not Found" 或 "OK")

XML DOM 基础教程

关于   |   FAQ   |   我们的愿景   |   广告投放   |  博客

  简单教程,简单编程 - IT 入门首选站

Copyright © 2013-2022 简单教程 twle.cn All Rights Reserved.