我想尝试创建一个JavaScript应用程序,该应用程序接受用户在表单中输入的内容,然后根据用户的表单输入生成文件。
该文件应该能够被用户下载,而无需触及服务器。
如何使用JavaScript在客户端创建文件?在客户端的哪个位置可以存储它,以便可以在不首先在服务器上创建文件的情况下下载?
更新:如Graham所回答的那样,更具体地说,我正在寻找一种创建文件对象(Blob)而无需必要地触及文件系统的方法,该文件对象可以被用户下载。谢谢Graham!
该文件应该能够被用户下载,而无需触及服务器。
如何使用JavaScript在客户端创建文件?在客户端的哪个位置可以存储它,以便可以在不首先在服务器上创建文件的情况下下载?
更新:如Graham所回答的那样,更具体地说,我正在寻找一种创建文件对象(Blob)而无需必要地触及文件系统的方法,该文件对象可以被用户下载。谢谢Graham!
data:
URL协议,不过并不是所有版本的浏览器都支持它。 - ruakh