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 相关文章推荐
学习YUI.Ext 第七天--关于View&JSONView
Mar 10 Javascript
用console.table()调试javascript
Sep 04 Javascript
jQuery调取jSon数据并展示的方法
Jan 29 Javascript
node.js读取文件到字符串的方法
Jun 29 Javascript
JavaScript中将数组进行合并的基本方法讲解
Mar 07 Javascript
jQuery针对input的class属性写了多个值情况下的选择方法
Jun 03 Javascript
Javascript 实现简单计算器实例代码
Oct 23 Javascript
JS实现图片垂直居中显示小结
Dec 13 Javascript
BootStrap中Table隐藏后显示问题的实现代码
Aug 31 Javascript
详解如何去除vue项目中的#——History模式
Oct 13 Javascript
layui实现给某一列加点击事件
Oct 26 Javascript
如何使用CocosCreator对象池
Apr 14 Javascript
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生成Flash动画的实现代码
2010/03/12 PHP
PHP url 加密解密函数代码
2011/08/26 PHP
PHP网页游戏学习之Xnova(ogame)源码解读(二)
2014/06/23 PHP
php析构函数的简单使用说明
2015/08/24 PHP
php编程每天必学之验证码
2016/03/03 PHP
PHP面向对象类型约束用法分析
2019/06/12 PHP
JavaScript XML实现两级级联下拉列表
2008/11/10 Javascript
一个用javascript写的select支持上下键、首字母筛选以及回车取值的功能
2009/09/09 Javascript
Javascript的getYear、getFullYear、getUTCFullYear异同分享
2011/11/30 Javascript
如何让页面加载完成后执行js
2013/06/26 Javascript
Javascript对象属性方法汇总
2013/11/21 Javascript
用html+css+js实现的一个简单的图片切换特效
2014/05/28 Javascript
js实现仿QQ秀换装效果的方法
2015/03/04 Javascript
jQuery实现内容定时切换效果完整实例
2016/04/06 Javascript
jQuery中设置form表单中action值的实现方法
2016/05/25 Javascript
基于jQuery的表单填充实例
2017/08/22 jQuery
详解微信小程序Page中data数据操作和函数调用
2017/09/27 Javascript
JS中比较两个Object数组是否相等方法实例
2019/11/11 Javascript
Vue Render函数原理及代码实例解析
2020/07/30 Javascript
详解Python的迭代器、生成器以及相关的itertools包
2015/04/02 Python
Python中死锁的形成示例及死锁情况的防止
2016/06/14 Python
Python实现压缩和解压缩ZIP文件的方法分析
2017/09/28 Python
Python collections中的双向队列deque简单介绍详解
2019/11/04 Python
Python Celery多队列配置代码实例
2019/11/22 Python
使用 Supervisor 监控 Python3 进程方式
2019/12/05 Python
Python数据可视化图实现过程详解
2020/06/12 Python
Python函数调用追踪实现代码
2020/11/27 Python
Maje德国官网:法国女性成衣品牌
2017/02/10 全球购物
请假条怎么写
2014/04/10 职场文书
ktv周年庆活动方案
2014/08/18 职场文书
户外活动总结
2015/02/04 职场文书
我在伊朗长大观后感
2015/06/16 职场文书
一封真诚的自荐信帮你赢得机会
2019/05/07 职场文书
Python控制台输出俄罗斯方块的方法实例
2021/04/17 Python
解析MySQL binlog
2021/06/11 MySQL
JavaScript小技巧带你提升你的代码技能
2021/09/15 Javascript