<script>
var fso, filespec='c:\\a.txt';
fso = new ActiveXObject("Scripting.FileSystemObject");
if (fso.FileExists(filespec))
{alert('文件存在');}
else
{alert('文件不存在');
var a = fso.CreateTextFile("c:\\a.txt", true);
a.WriteLine("这是测试文件.");
a.Close();
}
</script>
try
{
var sFile=document.all("reportxml").value;
var _http=new ActiveXObject("MSXML2.XMLHTTP");
_http.open("Get",sFile,false);
_http.send();
alert(_http.status);
if(_http.status==404){
alert('文件不存在!');
return false;
}else{
document.forms[0].submit();
}
}catch(e){
alert('文件不存在2!');
return false;
}