• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

一个网友的ajax进度条,出现错误的原因_jquery

jquery 搞代码 7年前 (2018-06-12) 140次浏览 已收录 0个评论

var xmldoc=false;

   var url=”index.aspx”
   if(window.XMLHttpRequest)
    {
     xmldoc=new XMLHttpRequest();
     if (xmldoc.overrideMiMeType)
      {
       xmldoc.overrideMiMeType=(‘text/xml’);
      }
    }
   else if(window.ActiveXObject)
    {
     xmldoc=new ActiveXObject(“Microsoft.XMLHTTP”);
     try{
                 xmldoc = new ActiveXObject(“Msxml2.XMLHTTP.3.0”);
            }
     catch (e)
      {
                 try{
                      xmldoc = new ActiveXObject(“Microsoft.XMLHTTP”);
                 }
        catch (e)
        {}
              }
    }
   if (!xmldoc)
    {
           alert(‘错误,放弃创建一个 XMLHTTP 实例!’);
           xmldoc=false;
       }
   xmldoc.open(“POST”,url,true);
   xmldoc.onreadystatechange= complete;
   xmldoc.send(null); 

 function complete()
  {
  var doc= new document;
   if (xmldoc.readyState==0)
    {
     if (xmldoc.status==200)
      {
       var c=doc.getElementsByTagName(“oLoadBar”);
       c.style.width=”1px”;

      }
    }
   if (xmldoc.readyState==1)
    {
     if (xmldoc.status==200)
      {
       var c=doc.getElementsByTagName(“oLoadBar”);
       c.style.width=”80px”;

      }
    }
    if (xmldoc.readyState==2)
    {
     if (xmldoc.status==200)
      {
       var c=doc.getElementsByTagName(“oLoadBar”);
       c.style.width=”160px”;

      }
    }
    if (xmldoc.readyState==3)
    {
     if (xmldoc.status==200)
      {
       var c=doc.getElementsByTagName(“oLoadBar”);
       c.style.width=”240px”;

      }
    }
    if (xmldoc.readyState==4)
    {
     if (xmldoc.status==200)
      {
       var c=doc.getElementsByTagName(“oLoadBar”);
       c.style.width=”300px”
       document.location.href=”index.aspx”

      }
    }
  }
应该是这里错误,doc.getElementsByTagName(“oLoadBar”);
得到的是个集合
应该document.getElementById

欢迎大家阅读《一个网友的ajax进度条,出现错误的原因…_jquery,跪求各位点评,若觉得好的话请收藏本文,by 搞代码


搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:一个网友的ajax进度条,出现错误的原因_jquery

喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址