XMLHttpRequest与ActiveXObject

XMLHttpRequest

XMLHttpRequest对象可以在不向服务器提交整个页面的情况下,实现局部更新网页。当页面全部加载完毕后,客户端通过该对象向服务器请求数据,服务器端接受数据并处理后,向客户端反馈数据。  XMLHttpRequest 对象提供了对 HTTP 协议的完全的访问,包括做出 POST 和 HEAD 请求以及普通的 GET 请求的能力。XMLHttpRequest 可以同步或异步返回 Web 服务器的响应,并且能以文本或者一个 DOM 文档形式返回内容。尽管名为 XMLHttpRequest,它并不限于和 XML 文档一起使用:它可以接收任何形式的文本文档。XMLHttpRequest 对象是名为 AJAX 的 Web 应用程序架构的一项关键功能。

该对象可以支持

1、更新部分页面;2、页面加载后从服务器请求/接收数据;3、后台发送数据。

支持的方法有:

abort():取消当前的请求;

getAllResponseHeaders():返回请求头信息;

getResponseHeader():返回指定的头信息;

open(method,url,async,uname,pswd):指定一个请求;

send(string);发送请求给服务器;当POST请求时,指定参数。

setRequestHeader():给请求头加入头信息。

支持的属性有:

onreadystatechange:指定函数,当readyState属性更改时触发该函数;

readyState:该属性保存五个值,从0 到4:

0:请求未初始化;

1:服务已连接;

2:服务接收到请求;

3:执行请求;

4、已经接收完响应信息。

responseText:返回字符串数据;

responseXML:返回XML数据;

status:返回状态码,比如:404,200

statusText:返回状态文本,比如:"Not Found" 或者 "OK"

 

ActiveXObject

具体介绍,请参看MSDN,该对象支持的参数有:

Wscript.Shell

WScript.Network

SQLOLE.SQLServer

Shell.Application

Scripting.Signer

Scripting.Dictionary

Scripting.FileSystemObject

powerpoint.Application

Outlook.Application

MSXML2.XMLHTTP

Msxml2.DOMDocument.3.0

Msxml2.DOMDocument

MSWC.NextLink

MSWC.BrowserType

MSWC.AdRotator

Microsoft.XMLHTTP

Microsoft.XMLDOM

JMail.message

InternetExplorer.application

Huang.UploadFile

Excel.Sheet

CDONTS.NewMail

AspSmartUpload.SmartUpload

ADODB.Stream

ADODB.Recordset

ADODB.Command

ADODB.Connection

Excel.Application

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值