Dzwebs.Net

撰写电脑技术杂文十余年

xmlhttp之onreadystatechange对象介绍

Admin | 2012-6-10 8:59:15 | 被阅次数 | 11362

温馨提示!

如果未能解决您的问题,请点击搜索;登陆可复制文章,点击登陆

  onreadystatechange,其功能是指定当readyState属性改变时的事件处理句柄

  语法

  oXMLHttpRequest.onreadystatechange = funcMyHandler;

  例子如下:演示当XMLHTTPRequest对象的readyState属性改变时调用HandleStateChange函数,当数据接收完毕后(readystate == 4)此页面上的一个按钮将被激活。

  var xmlhttp=null;
  function PostOrder(xmldoc)
  {
    var xmlhttp = new ActiveXObject("Msxml2.XMLHTTP.5.0");
    xmlhttp.Open("POST", "http://myserver/orders/processorder.aspx", false);
    xmlhttp.onreadystatechange= HandleStateChange;
    xmlhttp.Send(xmldoc);
    myButton.disabled = true;
  }
  function HandleStateChange()
  {
    if (xmlhttp.readyState == 4)
    {
      myButton.disabled = false;
      alert("Result = " + xmlhttp.responseXML.xml);
    }
  }

  着意,此属性只写,为W3C文档对象模型的扩展。


该杂文来自: 网页制作杂文

上一篇:abort、getAllResponseHeaders与getResponseHeade

下一篇:XMLHttp的open对象及属性

网站备案号:

网站备案号:滇ICP备11001339号-7

版权属性:

Copyright 2007-2021-forever Inc. all Rights Reserved.

联系方式:

Email:dzwebs@126.com QQ:83539231 访问统计