如何强制chrome下载带自定义文件名的网址

时间:2015-04-17 13:18:49

标签: google-chrome download filenames

试过这个:

<a href="http://google.com" id="aaa" download="your-foo.txt">Download Your Foo</a>

Chrome不幸地完全忽略了下载属性。 我能做什么?理想情况下,使其跨浏览器...

由于

1 个答案:

答案 0 :(得分:0)

您是否已在其他任何网络浏览器上对此进行了测试。 根据w3schools here,它是一个HTML5属性,Internet Explorer和safari不支持它。因此,如果您正在寻找跨浏览器,这可能不是最好的解决方案。

您编写的链接也是错误的,如果您下载了google.com,则指向index.html(我已选中)。 我尝试<a href="http://www.google.com" download>Here</a>并在最新的chrome中打开它并下载了index.html。因此,如果您需要谷歌浏览器兼容性,请使用&#34; [您的选择] .html&#34;进行下载属性。

如果您希望跨浏览器兼容,我建议您使用php更改标题,然后回复Google的来源。如果你不熟悉php,请转到 here