js判断文件是否存在问题?

来源:百度知道 编辑:UC知道 时间:2024/06/30 19:31:59
js判断文件是否存在,写在html里面行.为什么写在asp.net里面就不行了.

<script>
function ReportFileStatus()
{
var fso, s = document.all.TextBox1.value;
fso = new ActiveXObject("Scripting.FileSystemObject");
if (fso.FileExists(s))
{
alert("文件存在");
}
else
{
alert("文件不存在");
}

}

new ActiveXObject("Scripting.FileSystemObject"); 报错,不能再服务器创建

我的机器用了上面的方法没有解决问题,用下面的方法解决了问题,大家不妨可以试试:打开Internet Explorer “工具”菜单栏中的“选项”一栏,单击“安全”栏中的“自定义级别”选项卡,将第三项“对没有标记为安全的activex控件进行初始化和脚本运行”设置成“启用”即可。

那当然了,JS 用 FSO 需要降低 IE 的安全级别, 基本行不通