【发布时间】:2016-01-13 16:42:35
【问题描述】:
我有一个网页,其中包含指向不同域中另一个网站的链接,例如“example.com\abc.msi”。当我单击链接时,文件开始下载,但我需要在从该网站下载时重命名此文件。我怎样才能做到这一点?我尝试使用锚标签的下载属性,但由于某种原因它不起作用。这需要在客户端完成。请帮忙!
【问题讨论】:
-
下载属性仅适用于某些浏览器。见list。我不认为可以使用 Javascript 来重命名下载的文件。
-
是的,它只适用于某些浏览器。 Chrome 支持它,但我无法重命名文件。
-
您的页面是否包含 HTML5 文档类型,例如您引用的 W3Schools example?没有它,它可能无法正常工作。
标签: javascript html browser cross-browser content-security-policy