想通过点击网页上的按钮,判断客户端本地硬盘的指定路径上是否有指定的文件。
<script language="javascript" type="text/javascript">
function isFileExist(dir)
{
var fso=new ActiveXObject( "Scripting.FileSystemObject ");
flag = fso.FileExists(dir);
}
</script>
<asp:button ID="ID" runat="server" OnClientClick="??????" OnClick="ID_OnClick" />
在按钮中的OnClientClick里应该填入什么样的语句,才能完成如果本机中有D:\\Debug.exe则OnClick执行,否则OnClick不执行。
另外上面那段function语句是否有错误?
------解决方案--------------------------------------------------------
<script language="javascript" type="text/javascript">
function isFileExist(dir)
{
var fso=new ActiveXObject("Scripting.FileSystemObject");
flag = fso.FileExists(dir);
return flag ;
}
</script>
<asp:button ID="ID" runat="server" OnClientClick="return isFileExist('D:\\Debug.exe')" OnClick="ID_OnClick" />
不过。你的浏览器安全性必须降低并启用activex才可以