2014-09-13 82 views
-1

是否可以使用JavaScript(无需服务器端编程!)创建和下载.txt文件,并将其保存在本地驱动器上,而无需显示浏览器的“保存文件”对话框?使用没有对话框提示的JavaScript下载.txt

+7

想象一下,任何网页都可以在不询问您的情况下写入本地文件系统的世界...... – David 2014-09-13 18:56:44

+0

那么,您可以在[localstorage](https://developer.mozilla.org/en-US/docs/)中存储文本Web/Guide/API/DOM/Storage)或[沙盒文件系统](https://developer.mozilla.org/en-US/docs/WebGuide/API/File_System),但不直接在特定驱动器上。 – Bergi 2014-09-13 19:00:04

+1

这很容易,到目前为止,其他人在这里是错误的。如果您想保存许多文件,请使用http://danml.com/download.html,您必须在第二次或第三次下载后确认一次,但您可以整天下载而无需进一步点击。 – dandavis 2014-09-13 19:20:29

回答

3

没有没有浏览器插件,这将是一个很大的安全风险。