我正在尝试将我的文件放在我的图像文件夹中,以便下载。我只是将其链接到我的网站
<a href="images/Resume.jpg" download> Resume</a>
我已将其编辑为此,但仍无法在Internet Explorer中使用,因此我可以为Internet Explorer提供其他选项。
这是一个简单的jpeg。单击时,将打开页面并显示图片。但我想在点击它的那一刻下载它。未在另一个页面中打开以进行右键单击保存。我可以使用java脚本执行此操作,因为Internet Explorer中不支持下载属性。 当前知识 - HMTL5 / CSS /一些JavaScript。
答案 0 :(得分:0)
它应该是这样的:
<a href="images/Resume.jpg" download="Resume.doc">Resume</a>
您错过了该位置。除非您尝试下载的文件名称只是“恢复”,并且与显示的页面位于同一位置。
仅供参考,这是HTML5功能,IE和Safari不支持。
来源: W3Schools
答案 1 :(得分:0)
首先,您只需要download
,而不是download='...'
。但是,并非所有浏览器都支持此功能,请参阅Force a browser to save file as after clicking link。如果您当前的html5魔法不适合您,我不相信您可以用纯HTML完成您想要的任务。如果您使用.htaccess方式,此链接可能对您有用 - https://css-tricks.com/snippets/htaccess/force-files-to-download-not-open-in-browser/。
答案 2 :(得分:0)
据我了解download
属性,您不需要提供描述符。所以
<a href="images/Resume.jpg" download>Resume</a>
应该工作。
根据w3schools(截至2015年3月16日),download
isn't supported across all browsers,这可能会导致您的问题(并且对于希望将简历保存在单击)。现在,看起来Chrome和Firefox支持它,但不支持IE或Safari。