我听说 Firefox 3.6 增加了对 HTML 本地文件 API 的支持(此处为公告)。
这是否意味着我可以从 javascript 访问本地文件?
谁能指出我读/写本地文件的例子?
我希望能够读/写简单的文本文件。
我听说 Firefox 3.6 增加了对 HTML 本地文件 API 的支持(此处为公告)。
这是否意味着我可以从 javascript 访问本地文件?
谁能指出我读/写本地文件的例子?
我希望能够读/写简单的文本文件。
您可以访问的唯一文件是从桌面删除的文件或从<input/>
标签中选择的文件。请参阅我在这里编写的演示:http: //hacks.mozilla.org/2009/12/uploading-files-with-xmlhttprequest/
它不允许访问任意本地文件。它更多的是文件上传改进。例如,您可以让一些 Javascript 接受由浏览器用户发起的拖放文件。
您可以在此处找到 W3C 规范。
看看hacks.mozilla.org上的演示。
您可以在Mozilla 开发中心找到(mozilla 特定的 API 说明。
可以写入本地文件系统,但用户必须完成“另存为...”操作。目前,无法直接访问客户端文件系统。看看这里