【发布时间】:2015-02-10 10:18:22
【问题描述】:
我了解出于安全考虑,javascript 不是为文件操作而设计的。但是,最近我想出了一种使用 firefox 读取文件的方法。有没有办法写入文件?
我发现了以下两种可能的解决方案:
- How to enable local javascript to read/write files on my PC?
- https://developer.mozilla.org/en/Code_snippets/File_I%2F%2FO
但是,由于我对这件事非常缺乏经验,所以我不知道如何使用它们中的任何一个。谁能提供一个非常基本的例子吗?
谢谢
编辑:我尝试使用 1. 写入文件,但它在这里工作是我写的:
- WritingJS.html:http://pastebin.com/ZSztcgNx
- selfcontainedmap2.js:http://pastie.org/3391242
我的 Firefox 是 Firefox 8 的全新安装,因此我想应该不会有任何插件冲突。
【问题讨论】:
-
第一个链接中接受的答案不仅提供了所有代码,还提供了从文件读取的示例(就在第一个代码的下方)。写作是一样的,只是你传递了一个额外的参数,即你想要写的文本。
-
您好,感谢您的回复。我尝试使用它,但无法让它工作。我已经编辑了原始问题以包括我写的内容。你能发现我犯的任何错误吗?谢谢。
-
这里的解决方案向您展示了如何使用 HTML5 来保存文件,但是当想要保存到本地驱动器时,您需要用户输入:stackoverflow.com/a/13779352/1828637
标签: javascript firefox file-io firefox-addon