让我的Jpeg可下载

时间:2015-03-17 02:17:24

标签: javascript html hyperlink

我正在尝试将我的文件放在我的图像文件夹中,以便下载。我只是将其链接到我的网站

 <a href="images/Resume.jpg" download> Resume</a>

我已将其编辑为此,但仍无法在Internet Explorer中使用,因此我可以为Internet Explorer提供其他选项。

这是一个简单的jpeg。单击时,将打开页面并显示图片。但我想在点击它的那一刻下载它。未在另一个页面中打开以进行右键单击保存。我可以使用java脚本执行此操作,因为Internet Explorer中不支持下载属性。 当前知识 - HMTL5 / CSS /一些JavaScript。

3 个答案:

答案 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。