首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

XMLHTTP使用具体解释

XMLHTTP对象是Microsoft的MSXML开发包中带的一个用HTTP,XML协议訪问web资源的对象. 从MSXML3.0開始出现....XMLHTTP对象的用法例如以下: 1- 创建XMLHTTP对象,不同的浏览器创建方式不同,本文以IE为例说明. 2- 用XMLHTTP对象向外部资源发送请求信息, 同步或异步获得返回结果...3- 处理返回结果,在页面上显示,这时要用到javascript相关技术 XMLHTTP对象的方法例如以下: (函数原型採用VB语法) Sub abort() 中断当前对象的...属性 onreadystatechange 设置请求对象状态readystate改变时要调用的函数对象; readyState 请求对象的状态值,含义例如以下: 0 – 请求对象被创建,但未初始化...上面说明了XMLHTTP的方法和属性,以下列一些使用实例.

88520
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    【AJAX】对于AJAX 解析已经XMLHttpRequest对象对于异步的操作等等在项目中的体验

    XMLHttpRequest对象 所有现代浏览器都支持XMLHttpRequest对象(IE5和IE6使用ActiveX对象)。 XMLHttpRequest用于在后台与服务器交换数据。...xmlhttp.open("GET","ajax_info.txt",true); xmlhttp.send(); 创建XMLHttpRequest对象 所有现代浏览器(IE7+、Firefox、Chrome...=新ActiveXObject(“Microsoft.XMLHTTP”); 为了应对所有现代浏览器,包括IE5和IE6,请检查浏览器是否支持XMLHttpRequest对象。...如果没有,请创建ActiveX对象: var xmlhttp; if (window.XMLHttpRequest) { xmlhttp=new XMLHttpRequest(); } else...如果XMLHttpRequest对象要在AJAX中使用,其open()方法的异步参数必须设置为true: xmlhttp.onreadystatechange=function() { if (

    1.6K60

    AJAX的基本原理及实例解析。

    XMLHttpRequest对象   当需要异步与服务器交换数据时,需要XMLHttpRequest对象来异步交换。...XHR对象由IE5率先引入,在IE5中XHR对象是通过MSXML库中一个ActiveX对象实现的,根据IE版本不同可能会遇到不同版本XHR对象,而IE7+与其它现代浏览器均支持原生的XHR对象,在这些浏览器中我们只需使用...XMLHttpRequest构造函数就可以构造XHR对象,因此一个浏览器兼容的创建XHR对象的函数写法大概是这个样子:   1 var xmlhttp;   2 if (window.XMLHttpRequest...对象用法   XMLHttpRequest对象有两个重要方法 open与send。   ...XMLHttpRequest 对象如果要用于 AJAX 的话,其 open() 方法的 async 参数必须设置为 true:   xmlhttp.open("GET","ajax_test.html"

    96730

    AJAX——百闻不如一见

    XMLHttpRequest 对象的 open() 和 send() 方法: xmlhttp.open("GET","ajax_info.txt",true); xmlhttp.send(); ?...对象的一个事件上注册监听器:onreadystatechange xmlHttp对象一共有5个状态:   0状态:刚创建,还没有调用open()方法;   1状态:请求开始,调用open()方法,但是没有调用...send()方法;   2状态:调用完了send()方法;   3状态:服务器已经开始响应,但是响应未结束;   4状态:服务器响应结束; 得到xmlHttp对象的状态: var state = xmlHttp.readyState...;//得到服务器的响应的文本格式内容 var content = xmlHttp.responseXML;//得到服务器响应的xml内容,可以使用Document对象解析 五、实例:异步提交GET请求...}catch(e){ throw e; } } } } function dianji(){ //1.得到异步对象 var xmlHttp

    61510

    AJAX

    为了处理浏览器兼容问题,需要创建不同种对象 function createXMLHttpRequest() { var xmlHttp; // 适用于大多数浏览器,以及...url上,但send函数参数不能为空,所以 xmlHttp.send(null); 4.监听服务器响应 XMLHttpRequest对象在使用的时候有5种状态,每个状态对应着一个值: 0:只是创建了XMLHttpRequest...onreadystatechange事件,可以监听这五个状态,它会在XMLHttpRequest对象的状态发生变化时被调用 xmlHttp.readyState属性中存放在此时的状态值 通过以上内容,我们可以监听到来自服务器的响应...必须要放在xmlHttp对象创建之后,中间不能有其他内容,否则xmlHttp对象就像是不起作用了一样,前后端都不会有响应。...这里有json字符串和json对象两个概念 json字符串就是数据交换传输的信息格式,json对象其实是javascript对象的子集 数据传输或转换时,先将原数据转换成json字符串,使用时再将json

    4.3K20

    Ajax必须了解的(最全 通俗版)

    下面来看下具体步骤: 2.1 创建 XMLHttpRequest 对象 创建 XMLHttp 对象的语法是: var xmlHttp = new XMLHttpRequest...(); 如果是 IE5 或者 IE6 浏览器,则使用 ActiveX 对象,创建方法是: var xmlHttp = new ActiveXObject ( "Microsoft.XMLHTTP...JS 代码如下: //第一步:创建XMLHttpRequest对象 var xmlHttp; if (window.XMLHttpRequest) { //非IE...xmlHttp 对象有两个属性都可以获取后台返回的数据,分别是: responseText 和 responseXML ,其中 responseText 是用来 获得 字符串形式 的响应数据...4.2.2 、 JSON 对象的访问 json 对象,顾名思义,就知道它是一个对象。里面的 key 就是对象的属性。我们要访问一个对象的属性,只需要使 用【对象名 .

    1.6K20

    扫码

    添加站长 进交流群

    领取专属 10元无门槛券

    手把手带您无忧上云

    扫码加入开发者社群

    相关资讯

    热门标签

    活动推荐

      运营活动

      活动名称
      广告关闭
      领券