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 师姐毕业送花祝福语简短