【发布时间】:2015-09-01 08:30:18
【问题描述】:
我需要在 javascript 中写入一个文件。我在下面尝试了代码。我得到了类似“FileWriter is not defined”的错误。请帮助我。
<html>
<head>
</head>
<body>
<input type = "button" value = "write" onclick="WriteFile()">
<script>
function WriteFile()
{
var fileWriter = new FileWriter("C:\Users\ananthi\Desktop\readme.txt");
fileWriter.open() ;
fileWriter.writeLine("Another line") ;
fileWriter.close() ;
}
</script>
</body>
</html>
【问题讨论】:
-
FileWriter()是一个 Java 类。 Java != Javascript。 -
并且在浏览器中执行的JavaScript无法写入文件。算了。
-
@IKavanagh:它也是现已失效的File Writer API 的一部分,所以不仅仅是Java 的东西。只是在浏览器 API 中用于类似内容的相同名称。
-
@T.J.Crowder 没有意识到这一点。在这里使用它仍然是Java。除了this,我找不到太多关于它的内容,它显示了与问题完全不同的用法。
-
@IKavanagh:是的。好吧,它是一个已失效的 API,从未得到广泛支持,所以...
标签: javascript