• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com专业计算机教程网站
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • html/xhtml
  • html5
  • CSS
  • XML/XSLT
  • Dreamweaver教程
  • Frontpage教程
  • 心得技巧
  • bootstrap
  • vue
  • AngularJS
  • HBuilder教程
  • css3
  • 浏览器兼容
  • div/css
  • 网页编辑器
  • axure
您的位置:首页 > 网页设计 >html/xhtml > 关于html的下载功能详解

关于html的下载功能详解

作者:佚名 字体:[增加 减小] 来源:互联网 时间:2017-08-05

本文主要包含html,下载等相关知识,佚名 希望在学习及工作中可以帮助到您

新项目基本告一段落,第一次完成前后端分离的集成,遇到的坑自然不少。

来说说第一天遇到的其中一个坑吧。

——关于下载的问题。。。

以前的做法,大家都喜爱用<a></a>标签吧。而我一开始也是用a标签,href属性放在图片的地址来模拟下载的功能。结果发现,这个鬼东西,你点击他,直接是打开一张新图片,并不是下载的意思。

然后,我看了一篇文章,又打开了本宝宝的新世界大门。

download属性

<a>标签必须有href的属性。浏览器将自动检测正确的文件扩展名并添加到文件 (.img, .pdf, .txt, .html, 等等)。

举个例子举个例子:

<a href="ccc.jpg" download>

其实你也可以自定义下载的文件名的

<a href="ccc.jpg" download="wageSoCute.jpg">

但其实这种方法也是有很大的局限性的。

其一就是其兼容性,根据W3C提供的数据。

这样下来看来这个属性暂时的实用性其实一般般。

还有一个坑是我还没有踩到的,就是跨域问题,等我踩了再去更新下。。

总结一句话,这个download是个好东西,但是看起来支持性并不好,不知道他未来的发展会怎么样呢,毕竟现在也还是一个a标签的新属性,再等等看吧,现在至少知道有这么个东西就差不多了。

以上这篇关于html的下载功能详解就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持微课江湖。

原文地址:http://www.cnblogs.com/w-age666/archive/2016/05/04/5458342.html

您可能想查找下面的文章:

  • HTML表单提交的几种方式_动力节点Java学院整理
  • HTML表单_动力节点Java学院整理
  • HTML大于号、小于号、空格、引号等常用的转义代码写法一览表
  • HTML中实现鼠标经停时整行(tr)变色
  • html格式化json的实例代码
  • html在消息按钮上增加数量角标的实现代码
  • html页面跳转传递参数问题
  • html、css和js注释规范用法小结
  • Html 实现动态显示颜色块的报表效果(实例代码)
  • html是什么文件 html文件如何打开

相关文章

  • 2017-08-05HTML几个特殊的属性标签的使用介绍
  • 2017-08-05html 网页跳转代码
  • 2017-08-05html设置字体颜色的方法和使用ps获取html准确字体颜色的方法
  • 2017-08-055个酷炫、实用的HTML标签和属性介绍
  • 2017-08-05HTML网页头部代码实例详解
  • 2017-08-05html中table为每个单元格设置不同颜色和宽度
  • 2017-08-05HTML网页超链接标记
  • 2017-08-05img usemap属性 中国地图链接
  • 2017-08-05设置搜索框的默认文字当鼠标单击时该默认文字消失
  • 2017-08-05html在消息按钮上增加数量角标的实现代码

文章分类

  • html/xhtml
  • html5
  • CSS
  • XML/XSLT
  • Dreamweaver教程
  • Frontpage教程
  • 心得技巧
  • bootstrap
  • vue
  • AngularJS
  • HBuilder教程
  • css3
  • 浏览器兼容
  • div/css
  • 网页编辑器
  • axure

最近更新的内容

    • 让iframe透明的参数
    • HTML外部引用CSS文件不生效原因分析及解决办法
    • 使用vertical-align实现input和img对齐
    • HTML 超级链接详细讲解
    • iFrame的妙用作为弹出层铺底覆盖
    • html 标签ID可以是变量
    • HTML表单传值示例通过get方式传递
    • HTML的结束标签问题与w3c标准
    • IE6 为什么最多人使用
    • 关于IE标签LI文字换行问题

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有