JavaScript实现的浏览器下载文件的方法


Posted in Javascript onAugust 09, 2017

废话不多说了,直接给大家贴代码了,具体代码如下所示:

function download(src) {
    var $a = document.createElement('a');
    $a.setAttribute("href", src);
    $a.setAttribute("download", "");
    var evObj = document.createEvent('MouseEvents');
    evObj.initMouseEvent( 'click', true, true, window, 0, 0, 0, 0, 0, false, false, true, false, 0, null);
    $a.dispatchEvent(evObj);
  };

该方法从网上找来的,直接调用,使用直接传路径,就可使用

总结

以上所述是小编给大家介绍的JavaScript实现的浏览器下载文件的方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
js word表格动态添加代码
Jun 07 Javascript
通过jQuery打造支持汉字,拼音,英文快速定位查询的超级select插件
Jun 18 Javascript
autoPlay 基于jquery的图片自动播放效果
Dec 07 Javascript
JS+CSS实现弹出全屏灰黑色透明遮罩效果的方法
Dec 20 Javascript
JS实现动态给图片添加边框的方法
Apr 01 Javascript
BOM系列第一篇之定时器setTimeout和setInterval
Aug 17 Javascript
JavaScript限定范围拖拽及自定义滚动条应用(3)
May 17 Javascript
BootStrap selectpicker后台动态绑定数据
Jun 01 Javascript
基于es6三点运算符的使用方法(实例讲解)
Oct 12 Javascript
video.js 实现视频只能后退不能快进的思路详解
Aug 09 Javascript
Vue-router 切换组件页面时进入进出动画方法
Sep 01 Javascript
Jquery和CSS实现选择框重置按钮功能
Nov 08 jQuery
Node.js五大应用性能技巧小结(必须收藏)
Aug 09 #Javascript
详解用node搭建简单的静态资源管理器
Aug 09 #Javascript
vue页面使用阿里oss上传功能的实例(二)
Aug 09 #Javascript
vue.js框架实现表单排序和分页效果
Aug 09 #Javascript
vue页面使用阿里oss上传功能的实例(一)
Aug 09 #Javascript
快速掌握jquery分页插件jqPaginator的使用方法
Aug 09 #jQuery
vue 打包后的文件部署到express服务器上的方法
Aug 09 #Javascript
You might like
PHP调用三种数据库的方法(1)
2006/10/09 PHP
ThinkPHP CURD方法之where方法详解
2014/06/18 PHP
php文件缓存类汇总
2014/11/21 PHP
php+mysqli使用预处理技术进行数据库查询的方法
2015/01/28 PHP
PHP通过API获取手机号码归属地
2015/05/28 PHP
PHP二分查找算法示例【递归与非递归方法】
2016/09/29 PHP
laravel自定义分页效果
2017/07/23 PHP
EasyUI实现第二层弹出框的方法
2015/03/01 Javascript
jQuery调用ajax请求的常见方法汇总
2015/03/24 Javascript
jquery模拟进度条实现方法
2015/08/03 Javascript
Vuejs实现带样式的单文件组件新方法
2017/05/02 Javascript
关于JavaScript语句后面的分号问题
2017/12/07 Javascript
jQuery幻灯片插件owlcarousel参数说明中文文档
2018/02/27 jQuery
JS通过位运算实现权限加解密
2018/08/14 Javascript
[15:41]教你分分钟做大人——灰烬之灵
2015/03/11 DOTA
[23:18]Spirit vs Liquid Supermajor小组赛A组 BO3 第二场 6.2
2018/06/03 DOTA
Python3实现Web网页图片下载
2016/01/28 Python
使用Python开发SQLite代理服务器的方法
2018/12/07 Python
详解python中的index函数用法
2019/08/06 Python
使用pyhon绘图比较两个手机屏幕大小(实例代码)
2020/01/03 Python
python如何把字符串类型list转换成list
2020/02/18 Python
Python基于正则表达式实现计算器功能
2020/07/13 Python
Converse匡威法国官网:美国著名帆布鞋品牌
2018/12/05 全球购物
UDP协议功能
2013/01/06 面试题
专业销售业务员求职信
2013/11/18 职场文书
计算机网络工程专业职业生涯规划书
2014/03/10 职场文书
需求分析说明书
2014/05/09 职场文书
医学求职信
2014/05/28 职场文书
2014年高中生自我评价范文
2014/09/26 职场文书
三严三实·严以修身心得体会
2016/01/15 职场文书
2016年教师党员承诺书范文
2016/03/24 职场文书
你离财务总监还有多远?速览CFO的岗位职责
2019/11/18 职场文书
《家庭教育》读后感3篇
2019/12/18 职场文书
CSS实现章节添加自增序号的方法
2021/06/23 HTML / CSS
MySQL分库分表详情
2021/09/25 MySQL
Hive HQL支持2种查询语句风格
2022/06/25 数据库