Javascript判断文件是否存在(客户端/服务器端)
分享下javascript判断文件是否存在的方法。
1,判断客户端文件时,可以用
varfso,s=filespec;//filespec="C:/path/myfile.txt"
fso=newActiveXObject("Scripting.FileSystemObject");
if(fso.FileExists(filespec))
s+="exists.";
else//www.nhooo.com
s+="doesn'texist.";
alert(s);
2,判断服务器端(网络文件)时,可以用
varxmlhttp=newActiveXObject("Microsoft.XMLHTTP");
xmlhttp.open("GET",yourFileURL,false);
xmlhttp.send();
if(xmlhttp.readyState==4){
if(xmlhttp.status==200)s+="exists.";//url存在
elseif(xmlhttp.status==404)s+="doesn'texist.";//url不存在
elses+="";//其他状态
}//www.yuju100.com
alert(s);
可以<inputstyle="width:100%"type="file"name=""id=""contentEditable="false">把contentEditable设置成false限制用户只能选择文件,而不能随便输入.
热门推荐
10 祝福语签名简短霸气女生
11 对女儿生日祝福语简短
12 简短元旦祝福语古言
13 年底了祝福语简短的
14 新婚老人祝福语简短大全
15 元宵发客户祝福语简短
16 开锁祝福语简短走心
17 对爸爸的简短祝福语
18 剪纸送祝福语大全简短