js判断文件夹及文件是否存在 谁有写好的js判断文件夹和文件是否存在的代码,给我拷贝下,

文件路径在数据库里面存着,文件在服务器上保存,我先从数据库拿到文件的路径,要判断下文件夹及文件是否在服务器上存在,如果存在返回true就行如果不存在返回个false,给个... 文件路径在数据库里面存着,文件在服务器上保存,我先从数据库拿到文件的路径,要判断下文件夹及文件是否在服务器上存在,如果存在返回true就行 如果不存在返回个false,给个能用的,网上找了些都不能用,小弟新手,谢谢啦。。。。。 展开
 我来答
cckk263
2011-10-13 · TA获得超过1509个赞
知道小有建树答主
回答量:1699
采纳率:0%
帮助的人:353万
展开全部
判断客户端文件时,可以用
var fso,s=filespec; // filespec="C:/path/myfile.txt"
fso=new ActiveXObject("Scripting.FileSystemObject");
if(fso.FileExists(filespec))
s+=" exists.";
else
s+=" doesn't exist.";
alert(s);
判断服务器端(网络文件)时,可以用
var xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
xmlhttp.open("GET",yourFileURL,false);
xmlhttp.send();
if(xmlhttp.readyState==4){
if(xmlhttp.status==200)s+=" exists."; //url存在
else if(xmlhttp.status==404)s+=" doesn't exist."; //url不存在
else s+="";//其他状态
}
alert(s);
追问
我要先判断文件夹是否存在,如果文件夹存在,再在文件夹下判断文价是否存在,看不懂你发得代码怎么实现的撒
百度网友ea1c09c
2011-10-13 · TA获得超过1004个赞
知道小有建树答主
回答量:856
采纳率:0%
帮助的人:1298万
展开全部
<script type="text/javascript">
function test() {
var fileURL = ""; //文件路径(相对路径)
var xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
xmlhttp.open("GET",fileURL,false);
xmlhttp.send();
if(xmlhttp.readyState==4){
if(xmlhttp.status==200) return true; //存在
else if(xmlhttp.status==404) return false; //不存在
else alert("Error"); //报错
//其他状态
}
}
</script>
更多追问追答
追问
xmlhttp.open("GET",fileURL,false);
执行到这就没动静了 怎么整
追答
fileURL 你设置了没?
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式