<html>
<head>
<title>test</title>
<meta charset="utf-8">
<script type='text/javascript'>
function ReportFileStatus(filespec)
{
var fso;
fso = new ActiveXObject("Scripting.FileSystemObject");
if (fso.FileExists(filespec)){
alert('存在');
}else {
alert('不存在');
}
} </script>
</head>
<body>
<a href='javascript:void(0);' onclick="ReportFileStatus('D:\\1.txt');">测试</a>
</body>
</html>
为什么以上代码放在apache服务器中用IE访问不弹出任何信息呢?补充:直接用ie打开就行。javascriptapache服务器ie
<head>
<title>test</title>
<meta charset="utf-8">
<script type='text/javascript'>
function ReportFileStatus(filespec)
{
var fso;
fso = new ActiveXObject("Scripting.FileSystemObject");
if (fso.FileExists(filespec)){
alert('存在');
}else {
alert('不存在');
}
} </script>
</head>
<body>
<a href='javascript:void(0);' onclick="ReportFileStatus('D:\\1.txt');">测试</a>
</body>
</html>
为什么以上代码放在apache服务器中用IE访问不弹出任何信息呢?补充:直接用ie打开就行。javascriptapache服务器ie
調用active需要一個安全的數字簽名,而且還存在瀏覽器兼容性問題,實在是非常麻煩的一件事