XmlHttp是一套可以在Javascript、VbScript、Jscript等脚本语言中通过http协议传送或从接收XML及其他数据的一套API。XmlHttp最大的用处是可以更新网页的部分内容而不需要刷新整个页面。
来自MSDN的解释:XmlHttp提供客户端同http服务器通讯的协议。客户端可以通过XmlHttp对象(MSXML2.XMLHTTP.3.0)向http服务器发送请求并使用微软XML文档对象模型Microsoft® XML Document Object Model (DOM)处理回应。

现在的绝对多数浏览器都增加了对XmlHttp的支持,IE中使用ActiveXObject方式创建XmlHttp对象,其他浏览器如:Firefox、Opera等通过window.XMLHttpRequest来创建xmlhttp对象。

XmlHttp对象参考:
属性:
onreadystatechange* 指定当readyState属性改变时的事件处理句柄。只写
readyState 返回当前请求的状态,只读.
responseBody 将回应信息正文以unsigned byte数组形式返回.只读
responseStream 以Ado Stream对象的形式返回响应信息。只读
responseText 将响应信息作为字符串返回.只读
responseXML 将响应信息格式化为Xml Document对象并返回,只读
status 返回当前请求的http状态码.只读
statusText 返回当前请求的响应行状态,只读

* 表示此属性是W3C文档对象模型的扩展.

方法:
abort 取消当前请求
getAllResponseHeaders 获取响应的所有http头
getResponseHeader 从响应信息中获取指定的http头
open 创建一个新的http请求,并指定此请求的方法、URL以及验证信息(用户名/密码)
send 发送请求到http服务器并接收回应
setRequestHeader 单独指定请求的某个http头

事件:

MSXML2.XMLHTTP相关推荐

  1. Msxml2.XMLHTTP Microsoft.XMLHTTP new XMLHttpRequest

    客户端调用XMLHTTP的过程很简单,只有5个步骤: 1.创建XMLHTTP对象 2.打开与服务端的连接,同时定义指令发送方式,服务网页(URL)和请求权限等. 客户端通过Open命令打开与服务端的服 ...

  2. MSXML2.XMLHTTP.4.0对象

    一.使用步骤: 1.创建XMLHTTP对象 //需MSXML4.0支持 2.打开与服务端的连接,同时定义指令发送方式,服务网页(URL)和请求权限等.客户端通过Open命令打开与服务端的服务网页的连接 ...

  3. Ajax 中XmlHttp 乱码 的解决方法 (UTF8,GB2312 编码 解码)

    51ajax.comAJAX论坛 用XMLHTTP Post  Form时的表单乱码有两方面的原因--Post表单数据时中文乱码:服务器Response被XMLHTTP不正确编码引起的乱码.换句话说, ...

  4. AJAX技术其实就是多年前我就使用过的XMLHTTP

    AJAX技术其实就是多年前我就使用过的XMLHTTP: 1)<BODY οnlοad='setInterval("getDaytime()",(GetCookie(" ...

  5. XMLHTTP使用具体解释

    XMLHTTP对象是Microsoft的MSXML开发包中带的一个用HTTP,XML协议訪问web资源的对象. 从MSXML3.0開始出现. 它在AJAX技术中主要用来从其它网络资源获取信息,然后由j ...

  6. 用XMLHTTP获取动态页生成的HTML内容

    用XMLHTTP获取动态页生成的HTML内容,再用ADODB.Stream或者Scripting.FileSystemObject保存成html文件.这句话是在蓝色理想上看到的,对XMLHTTP吟清还 ...

  7. 使用xmlhttp结合asp,实现网页的异步调用_asp实例

    通过xmlHttp和ASP的结合,我们可以轻松完成网页的异步调用. 代码如下: 1.新建Display.asp(这是前台显示页面) 注意xmlhttp.readyState的4个属性 1:LOADIN ...

  8. Microsoft.XMLHTTP 使用方式

    Microsoft.XMLHTTP Microsoft.XMLHttp组件的属性方法 使用步骤 1.创建XMLHTTP对象 //需MSXML4.0支持 2.打开与服务端的连接,同时定义指令发送方式,服 ...

  9. javascript php xmlhttp file,xmlHTTP实例_javascript技巧

    其实也没有什么特别的地方,主要是看了微软VBA对象手册,发现可以直接用adodbStream转charSet, 以前看到的例子都是用VBScript来转的,所以就写了一个纯Javascript的例子 ...

最新文章

  1. Android 仿微信 相册多图选择器
  2. python求列表最大值下标_切片,丝滑的字符串 | Python基础连载(三)
  3. setwindowpos怎么改变z序_小学教材读音又改了,说服读成shuō fú,确凿改成què záo...
  4. shell scripts 之 代码量统计
  5. 第三次学JAVA再学不好就吃翔(part48)--String类的判断功能
  6. 一个简单的中文自动转拼音
  7. 了解 PerformancePoint 仪表板设计器
  8. c++ 空类大小不为0的原因
  9. php 导出vcard,将Android的contacts2.db导出成vcard联系人的方法
  10. visual studio运行时库MT、MTd、MD、MDd
  11. 一、华为设备telnet命令配置
  12. JAVA王思聪吃热狗程序_王思聪吃热狗小游戏, 程序员开发路上
  13. win7系统启动到一半停止_win7系统装到一半电脑死机怎么办
  14. Django中使用163邮箱发送邮件
  15. zabbix 监控h3c 10508 交换机光衰值
  16. 读吴军老师的《浪潮之巅》总结
  17. Shopee使用虚拟信用卡绑卡测试购物教程
  18. Microsoft Word教程:如何在 Word 中创建文档、添加和编辑文本?
  19. MySQL数据库图文安装详解及相关问题
  20. 2020中国大学生喜爱雇主榜单揭晓;宜家中国携手新裤子乐队发布合作单曲 | 美通企业日报...

热门文章

  1. 剑指台积电!英特尔砸200亿美元建厂进军芯片代工
  2. javaweb网上宠物商城管理系统分前后台(源码+数据库+开题报告+ppt+文档)
  3. 庄子 泛若不系之舟,虚而遨游者也。
  4. 【程序源代码】微信小程序商城-最新源码
  5. QT生成动态链接库及调用详细步骤
  6. Python 取代了 Excel 在银行业务中的地位?
  7. 11.1 WAN接入配置
  8. 【建议收藏】一文了解FPC柔性电路板(5.29更新)
  9. Markdowm常用公式及相关符号笔记
  10. [转贴]汽车相关英语词汇