我尝试创建一个简单的应用程序,用户在文本字段中输入一些文本,单击“保存”,然后提示保存文件对话框,以便将文本字段中写入的文本保存到一个.txt文件。
从所有谷歌搜索和查看SO问题,我不断得到像
这样的答案问题是 - 为什么这个基本功能不允许/不是原生的?
我知道您不希望浏览器隐蔽地保存数据,但显式保存文件对话框似乎无害。
答案 0 :(得分:1)
您无法将文件从浏览器保存到客户端文件系统,只是您不能。 在过去的VB脚本中(在IE下),VB脚本是通过web发送恶意软件的主要载体。
如果您确实需要管理客户端文件,请考虑编写桌面应用程序,而不是Web应用程序,请记住您被困在同一种沙箱中的Web应用程序。
您可以为客户端“保存”文件执行其他代理: