【发布时间】:2013-10-29 17:17:08
【问题描述】:
我在 JavaScript 中生成了一个 SVG 字符串。
我将它提供给用户:
window.open("data:image/svg+xml," + svg_xml_string);
当您尝试在 Chrome 中保存该页面时,它会建议另存为 download.svg 无论如何我可以更改下载的默认文件名吗?
我试过了:
data:image/svg+xml;headers=Content-Disposition%3Aattachment%3Bfilename%3D%22suggest.svg%22,...
但它不起作用。
【问题讨论】:
-
Also: en.wikipedia.org/wiki/Data_URI_scheme#Disadvantages "数据 URI 不像普通链接文件那样携带文件名。保存时,通常使用指定 MIME 类型的默认文件名。"
标签: javascript html