在实际业务中,遇到了视频既要能在线播放又需要能够下载的需求,众所周知,a标签里面的href,点击之后能在浏览器里打开所指向的链接,如果是浏览器能够解析的资源后缀,比如说jpg,pdf,mp4等文件后缀,就能在浏览器的标签页里面打开这个资源,对于无法解析的后缀资源,如zip就弹出一个下载框来供用户下载后在本地访问资源。
再查询资料之后发现html5中对a标签有了一个新的属性,就是这次的主角download。
语法:
值 | 描述 |
---|---|
filename | 规定作为文件名来使用的文本。 |
实际运用:
注意事项:
这个属性只支持firefox和chrome,另外也不支持跨域的资源哦。