• λ我爱Aspx >> C#.Net >> 创建不了XMLHTTP控件 _ASP.NET技巧
  • 创建不了XMLHTTP控件 _ASP.NET技巧

  • :aspxer  Դ:internet  :2007-4-28 23:47:04  ؼ:.net,asp.net,asp,xml
  • xmlhttp.onerror = handler;

    }

    return xmlhttp;

    }

    或者

    <script language="javascript">

    var http_request = false;

    function send_request(url) {//初始化、指定处理函数、发送请求的函数

    http_request = false;

    //开始初始化XMLHttpRequest对象

    if(window.XMLHttpRequest) { //Mozilla 浏览器

    http_request = new XMLHttpRequest();

    if (http_request.overrideMimeType) {//设置MiME类别

    http_request.overrideMimeType('text/xml');

    }

    }

    else if (window.ActiveXObject) { // IE浏览器

    try {

    http_request = new ActiveXObject("Msxml2.XMLHTTP");

    } catch (e) {

    try {

    http_request = new ActiveXObject("Microsoft.XMLHTTP");

    } catch (e) {}

    }

    }

    if (!http_request) { // 异常,创建对象实例失败

    window.alert("不能创建XMLHttpRequest对象实例.");

    return false;

    }

    http_request.onreadystatechange = processRequest;

    // 确定发送请求的方式和URL以及是否同步执行下段代码

    http_request.open("GET", url, true);

    http_request.send(null);

    }

    // 处理返回信息的函数

    function processRequest() {

    if (http_request.readyState == 4) { // 判断对象状态

    if (http_request.status == 200) { // 信息已经成功返回,开始处理信息

    var returnObj = http_request.responseXML;

    var xmlobj = http_request.responseXML;

    var employees = xmlobj.getElementsByTagName("employee");

    var feedbackStr = "";

    for(var i=0;i<employees.length;i++) { // 循环读取employees.xml的内容

    Ҷƪл˵?
  • һƪAJAX之xmlHttp_Ajax
    һƪxmlHTTP xmlDOC 与 C#中DataSet的结合 实现AJAX简单示例_Ajax