求助,关于使用js操作本地磁盘文件,请问ActiveXObject对象好像无用。

沅津 2014-05-17 03:09:09
<html>
<head>
<SCRIPT LANGUAGE="javascript">
function createfile()
{
var fso = new ActiveXObject("Scripting.FileSystemObject");
var f1 = fso.createtextfile("d:\\myjstest.txt",true");
alert("File last modified: " + f1.DateLastModified); //显示d:\myjstest.txt的最后修改日期属性值
}

</SCRIPT>
</head>
<body>
<br><input type="button" value="在D盘创建myjstest.txt并显示其最后修改日期" onclick="createfile()"><br>
</body>
</html>
=======================================================================================
使用Js 在本地创建myjstest.txt并显示其修改日期,但我打开html网页后,d盘中并没有myjstest.txt,alert也没有返回我想要的信息,请问是不是ActiveX被浏览器禁了,如果被禁,应该怎样修改???
...全文
120 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
沅津 2014-05-17
  • 打赏
  • 举报
回复
。。。。。。。问题解决了。。原因是我的 true前面多了一个“ 号。
天际的海浪 2014-05-17
  • 打赏
  • 举报
回复
FileSystemObject一般只在服务器端或HTA文件中使用。 你把*.html文件改成*.hta试试

87,992

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧