首页 > 其他 > 详细

a标签的那些事

时间:2020-04-24 22:45:55      阅读:63      评论:0      收藏:0      [点我收藏+]

a标签的那些事

摘要

为a链接的href属性指定网络中的一个具体的文件(如:xls,pdf,jpg等),当点击a标签时,实现这个文件的下载,而不是在浏览器中预览。当文件是xls文件时,由于浏览器打不开这样的文件,会实现下载的功能。当文件是pdf时,通过给a标签添加download属性的方法并不能实现这种功能,但另一种比较外围的方法是可以通过关闭google浏览器设置里的pdf文档预览功能来实现下载功能。但当文件是图片的时候,尽管各种官方资料上说明可以通过添加download属性的方式实现下载的功能,但在实践过程中这种方法并不奏效。

一个简单的a标签

<a href="someurl" download="someurl">这是一个a标签</a>

通过HTML DOM对象创建a标签

var link = document.createElement("a");
link.style.display = "none";
link.href = "someurl";
link.setAttribute("download", "someurl");
document.body.appendChild(link);

总结

关于pdf或者是jpg的下载,也看到广大网友说是可以通过后端来实现,这个还有待检验与实践。

a标签的那些事

原文:https://www.cnblogs.com/rainslight/p/12770349.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!