文档章节

下载文件

王向平
 王向平
发布于 2015/12/14 14:45
字数 176
阅读 17
收藏 0
点赞 0
评论 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


© 著作权归作者所有

共有 人打赏支持
王向平
粉丝 3
博文 17
码字总数 2872
作品 0
平顶山
程序员
shell中使用wget命令

wget命令用来从指定的URL下载文件。wget非常稳定,还可以加--spider选项用来检测url是否正常。 wget (选项) (参数:url) 实例: 使用wget下载单个文件 wget http://www.linuxde.net/testfile...

qq441009395 ⋅ 2017/07/28 ⋅ 0

使用Struts 2控制文件下载

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

rob_rookie ⋅ 2017/03/16 ⋅ 0

使用Struts2控制文件下载

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

陈招林 ⋅ 2010/03/24 ⋅ 0

Wget 命令详解

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

palink ⋅ 2017/08/06 ⋅ 0

aria2 让下载提速

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

linux小陶 ⋅ 2016/12/04 ⋅ 0

Struts2实现文件上传和下载

在做B/S系统时,通常会涉及到上传文件和下载文件,在没接struts2框架之前,我们都是使用apache下面的commons子项目的FileUpload组件来进行文件的上传,但是那样做的话,代码看起来比较繁琐,...

颖辉小居 ⋅ 2015/11/26 ⋅ 0

linux命令--wget命令

wget命令是一个下载文件的工具,wget支持http,https和ftp协议,可以使用http代理,同时wget可以再用户退出系统后继续再后台执行。 wget 可以跟踪HTML页面上的链接依次下载来创建远程服务器的...

王小明123 ⋅ 2016/01/08 ⋅ 0

zhazhapan/qiniu

七牛云——对象存储管理工具介绍 由于我是一个七牛的重度使用者(主要是对象存储),每次上传文件、复制链接、下载文件都必须用浏览器打开网页,而且还要登录,感觉好麻烦啊,干脆就自己开发...

zhazhapan ⋅ 2017/11/26 ⋅ 0

linux下wget的用法

Linux wget是一个下载文件的工具,它用在命令行下。对于Linux用户是必不可少的工具,尤其对于网络管理员,经常要下载一些软件或从远程服务器恢复备份到本地服务器。如果我们使用虚拟主机,处...

zhengguogaun ⋅ 2013/06/19 ⋅ 0

DownloadManager--Android自带的下载工具

前言 DownloadManager是Android2.3(API 9)提供的下载操作,其“处理Http/Https连接并监控连接中的状态变化及系统重启来确保每一个下载任务顺利完成”[1]。DownLoadManager对于后台下载、下载...

u014527323 ⋅ 2017/03/06 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

C++内存映射文件居然是这样?!

内存映射文件大家都时不时听过,但它到底是个什么?赶紧来看看吧 内存映射文件到底是干嘛的呢?让我们先来思考下面几个问题: 如果您想读的内容大于系统分配的内存块怎么办?如果您想搜索的字...

柳猫 ⋅ 26分钟前 ⋅ 0

MySQL 数据库设计总结

规则1:一般情况可以选择MyISAM存储引擎,如果需要事务支持必须使用InnoDB存储引擎。 注意:MyISAM存储引擎 B-tree索引有一个很大的限制:参与一个索引的所有字段的长度之和不能超过1000字节...

OSC_cnhwTY ⋅ 今天 ⋅ 0

多线程(四)

线程池和Exector框架 什么是线程池? 降低资源的消耗 提高响应速度,任务:T1创建线程时间,T2任务执行时间,T3线程销毁时间,线程池没有或者减少T1和T3 提高线程的可管理性。 线程池要做些什...

这很耳东先生 ⋅ 今天 ⋅ 0

使用SpringMVC的@Validated注解验证

1、SpringMVC验证@Validated的使用 第一步:编写国际化消息资源文件 编写国际化消息资源ValidatedMessage.properties文件主要是用来显示错误的消息定制 [java] view plain copy edit.userna...

瑟青豆 ⋅ 今天 ⋅ 0

19.压缩工具gzip bzip2 xz

6月22日任务 6.1 压缩打包介绍 6.2 gzip压缩工具 6.3 bzip2压缩工具 6.4 xz压缩工具 6.1 压缩打包介绍: linux中常见的一些压缩文件 .zip .gz .bz2 .xz .tar .gz .tar .bz2 .tar.xz 建立一些文...

王鑫linux ⋅ 今天 ⋅ 0

6. Shell 函数 和 定向输出

Shell 常用函数 简洁:目前没怎么在Shell 脚本中使用过函数,哈哈,不过,以后可能会用。就像java8的函数式编程,以后获取会用吧,行吧,那咱们简单的看一下具体的使用 Shell函数格式 linux ...

AHUSKY ⋅ 今天 ⋅ 0

单片机软件定时器

之前写了一个软件定时器,发现不够优化,和友好,现在重写了 soft_timer.h #ifndef _SOFT_TIMER_H_#define _SOFT_TIMER_H_#include "sys.h"typedef void (*timer_callback_function)(vo...

猎人嘻嘻哈哈的 ⋅ 今天 ⋅ 0

好的资料搜说引擎

鸠摩搜书 简介:鸠摩搜书是一个电子书搜索引擎。它汇集了多个网盘和电子书平台的资源,真所谓大而全。而且它还支持筛选txt,pdf,mobi,epub、azw3格式文件。还显示来自不同网站的资源。对了,...

乔三爷 ⋅ 今天 ⋅ 0

Debian下安装PostgreSQL的表分区插件pg_pathman

先安装基础的编译环境 apt-get install build-essential libssl1.0-dev libkrb5-dev 将pg的bin目录加入环境变量,主要是要使用 pg_config export PATH=$PATH:/usr/lib/postgresql/10/bin 进......

玛雅牛 ⋅ 今天 ⋅ 0

inno安装

#define MyAppName "HoldChipEngin" #define MyAppVersion "1.0" #define MyAppPublisher "Hold Chip, Inc." #define MyAppURL "http://www.holdchip.com/" #define MyAppExeName "HoldChipE......

backtrackx ⋅ 今天 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部