文档章节

下载文件

王向平
 王向平
发布于 2015/12/14 14:45
字数 176
阅读 20
收藏 0

1,
<a href="文件路径" download="文件名"></a>当点击这个a标签时候,就能下载文件,但不支持IE和safari
这个href属性内容可以是文件路径,也可以是data:mime-type;base64,base64编码过的字符串

判断浏览器支持download属性不

if('download' in document.createElement('a')) {} else {}

2,
请求到有下边内容的php文件。不能通过$.get/$.post/$.ajax
<?php
header('Content-type: mime-type');
header('Content-Disposition: attachment; filename="文件名"');
echo $content//文件内容
?>
3,
通过
var form=$('<form>').attr({attrName: attrValue});
添加form的内容
form.append('<input>')
提交form到有以下内容的PHP文件
<?php
header('Content-type: mime-type');
header('Content-Disposition: attachment; filename="文件名"');
echo $content//文件内容
?>

4,

downloadify flash下载文件

https://github.com/dcneiner/Downloadify


© 著作权归作者所有

上一篇: sql注入
下一篇: 导出EXCEL
王向平
粉丝 3
博文 17
码字总数 2872
作品 0
平顶山
程序员
私信 提问
加载中

评论(0)

Linux命令学习手册-wget

功能 是一个从网络上自动下载文件的自由工具。它支持 , 和 协议,可以使用 代理. 描述 所谓的自动下载是指, 可以在用户退出系统的之后在后台执行。这意味这你可以登录系统,启动一个 下载任...

QuietHeart
01/29
0
0
使用Struts 2控制文件下载

一般来说,文件下载只需要直接在页面给出一个超级链接,该链接的href属性值等于要下载文件的文件名,就可以实现文件下载,如:checkbox.rar。但是这样下载存在着一些缺陷:如果该文件的文件名...

rob_rookie
2017/03/16
0
0
使用Struts2控制文件下载

1 使用Struts2控制文件下载 可能很多人会觉得,文件下载太简单,直接在页面上给出一个超级链接,该链接的href属性等于要下载文件的文件名,不就可以实现文件下载了吗?大 部分时候的确可以实...

陈招林
2010/03/24
2.7K
0
Wget 命令详解

Wget主要用于下载文件,在安装软件时会经常用到,以下对wget做简单说明。 1、下载单个文件:wget http://www.baidu.com。命令会直接在当前目录下载一个index.html的文件 2、将下载的文件存放...

palink
2017/08/06
0
0
aria2 让下载提速

aria2 是一个自由、开源、轻量级多协议和多源的命令行下载工具,它支持 HTTP/HTTPS、FTP、SFTP、 BitTorrent 和 Metalink 协议;aria2 可以通过内建的 JSON-RPC 和 XML-RPC 接口来操纵。ari...

linux小陶
2016/12/04
37
0

没有更多内容

加载失败,请刷新页面

加载更多

Spring Batch 配置一个步骤(Step)

如我们在 域语言(Domain Language)章节中讨论的内容一致,一个 步骤(Step)是一个独立封装了执行顺序的批量作业(Job),并且包含有用于定义和控制一个批量作业的所有独立信息。 针对这个...

honeymoose
今天
37
0
郑州哪里可以开五金工具发票-郑州新闻网

郑州哪里可以开五金工具发票【1.3.2 - 2.9.3.0 - 0.5.6.8.】李生,adb的全称为Android Debug Bridge,是Android手机通用的一个USB端口。百度CarLife的部分车机采用...

提供格
今天
38
0
郑州哪里可以开五金材料发票-郑州新闻网

郑州哪里可以开五金材料发票【1.3.2 - 2.9.3.0 - 0.5.6.8.】李生,adb的全称为Android Debug Bridge,是Android手机通用的一个USB端口。百度CarLife的部分车机采用...

法放饭
今天
43
0
郑州哪里可以开劳保用品发票-郑州新闻网

郑州哪里可以开劳保用品发票【1.3.2 - 2.9.3.0 - 0.5.6.8.】李生,adb的全称为Android Debug Bridge,是Android手机通用的一个USB端口。百度CarLife的部分车机采用...

多徐重
今天
31
0
centos php ppt转图片

参考:https://blog.csdn.net/aituochang1886/article/details/101167564 安装 Unoconv 参考: https://www.licongying.cn/2018/10/linux-centos-install-unoconv-liboffice/ https://blog.c......

四季变幻
今天
29
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部