我理解JavaScript并非设计用于文件操作出于安全考虑。但是,最近我想出了一种使用Firefox浏览文件的方法。有没有办法写入文件?的JavaScript /火狐写入文本文件在本地驱动器例如
我发现下面的两个可能的解决方案:
- 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的,因此,不应该有任何插件冲突,我想。
在你的第一个环节接受的答案不仅提供所有的代码,但是从文件中读取(右下面的第一个代码)的例子。写作是同样的事情,除了传递一个额外的参数就是你想写的文本。 – 2012-02-15 22:42:45
嗨,谢谢你的回复。我试图使用它,但无法使它工作。我编辑了原来的问题,包括我写的内容。你能发现我犯的任何错误吗?谢谢。 – JavaNoob 2012-02-16 00:35:05
这里的解决方案向您展示了如何使用HTML5来保存文件,但是当想要保存到本地驱动器时,您需要用户输入:http://stackoverflow.com/a/13779352/1828637 – Noitidart 2015-02-09 08:46:00