+ -
当前位置:首页 → 问答吧 → 判断文件是否存在的奇怪问题

判断文件是否存在的奇怪问题

时间:2011-11-22

来源:互联网

var xmlhttp=new ActiveXObject("MSXML2.XMLHTTP");
  xmlhttp.abort();
  xmlhttp.open("GET",url,false);
  xmlhttp.send();
  if(xmlhttp.readyState==4)
  {  
  if(xmlhttp.status==200) alert("Exist");  
  else if(xmlhttp.status==404) alert("Doesn't exist");
  else alert("Don't know");  
  }  

代码是这样的,我的url下面是存在该文件的,该文件是一个swf文件,但是我运行这个js的时候是提示文件不存在的
然后,我复制这个url,在同浏览器的新窗口打开了这个url之后,再运行js,提示文件存在,这是怎么回事?
同样,我把这个swf插入网页里面,也是显示没有加载,但是打开以下swf的url之后,却可以加载了。我用的是Tomcat6.0服务器

作者: yahuszu003   发布时间: 2011-11-22

0.00%

作者: w546631572   发布时间: 2011-11-24

可能你传的是绝对路径,你检查一下url是否对了,最好用的是相对路径

作者: liaody_meil   发布时间: 2011-11-24