试过这个:
<a href="http://google.com" id="aaa" download="your-foo.txt">Download Your Foo</a>
Chrome不幸地完全忽略了下载属性。 我能做什么?理想情况下,使其跨浏览器...
由于
答案 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