首先,我想在本地系统中创建一个文本文件,并在文件中添加内容。之后我要打开该文件。
无法使用代码创建文件。也希望代码从本地系统打开文件。任何人都可以帮助我或提供可能的详细信息???
<body>
<input type="button" value="create" onclick="createFile()"/>
<script type="text/javascript" language="javascript">
function createFile()
{
try{
var fso,file;
fso=new ActiveXObject("Scripting.FileSystemObject");
file=fso.CreateTextFile("D:\\ppp.txt");
file.WriteLine("AAAAA");
file.close();
}
catch(err){
alert(err.message);
}
}
</script>
</body>
在IE中运行时出现错误 - 自动化服务器无法创建对象 在Chrome中运行时出现错误 - ActiveXObject未定义
答案 0 :(得分:0)
JavaScript没有读/写用户文件系统的权限。您可以使用HTML5 localstorage在客户端上保存数据。
答案 1 :(得分:0)
查看帖子 如果你会以冷静的心态阅读它,你会得到知识
答案 2 :(得分:0)
在javascript中不可能,您可以尝试Chrome和Opera目前支持的Filesystem API。您可以在此处详细了解:http://www.html5rocks.com/en/tutorials/file/filesystem/