我有一个使用 Javascript 执行一些计算然后绘制数据的应用程序,但我想添加一个选项,以便用户能够实际将数据下载到 csv 或 xls 文件中。
Javascript(或其他方法)中是否有一种方法可以让用户按下按钮,然后它会提示他们输入要另存为的文件名,然后创建一个逗号分隔或 Excel 电子表格?
Thanks!
EDIT:
感谢大家的所有建议。希望我能将你们全部标记为答案,但现在必须做upboats
打开一个窗口并将csv写入其中并不难。但我不知道javascript有什么方法可以改变Content-Type:
标头。如果没有它,它不会提示保存或打开。
您需要服务器的帮助才能执行此操作。您可以将数据以表单变量的形式发送到服务器,并让服务器使用正确的标头将其发送回来Content-type: text/csv
您可能还想要Content-Disposition:
header 为您的文件命名。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)