小编tej*_*033的帖子

HTML锚标签下载属性在Firefox中不适用于jpg和png文件

在我的Web应用程序中,我支持用户上传任何类型的文档(.png,.jpg,.docx,.xls,...)
我正在尝试为这些文档实现下载功能.

在Google Chrome中,如果单击"下载"链接,则会显示上述所有文档的"保存"对话框.

在使用Mozilla Firefox的docx和XLS做工精细,显示保存对话框,但对于巴纽JPG格式下载标签未按预期即下载对话框或保存对话框没有出现,它直接打开图像.

我的代码:

<a href="/img/14340.jpg" download="14340.jpg">Download</a>
Run Code Online (Sandbox Code Playgroud)

我已尝试过几乎所有在stackoverflow上提到并由Google建议的解决方案.但是他们中的大多数都说"检查firefox版本"和其他更改,例如: 尝试在触发点击之前将元素添加到DOM

从下载标签中删除文件名,它是布尔类型等.

我也尝试过关于锚标签和下载属性的w3schools课程,但似乎没有任何工作.

我的Mozilla Firefox版本是:38.0.5

PS:在chrome以及firefox .docs,.xls,.pdf文件中工作正常,问题是firefox中的.png和.jpg.

html javascript firefox

13
推荐指数
1
解决办法
2万
查看次数

标签 统计

firefox ×1

html ×1

javascript ×1