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 相关文章推荐
asp批量修改记录的代码
Jun 25 Javascript
JQuery 学习笔记 选择器之二
Jul 23 Javascript
用jquery实现点击栏目背景色改变
Dec 10 Javascript
javascript生成json数据简单示例分享
Feb 14 Javascript
RequireJS使用注意细节
May 15 Javascript
AngularJS包括详解及示例代码
Aug 17 Javascript
移动端js图片查看器
Nov 17 Javascript
探究react-native 源码的图片缓存问题
Aug 24 Javascript
JavaScript设计模式之单例模式简单实例教程
Jul 02 Javascript
JS中比Switch...Case更优雅的多条件判断写法
Sep 05 Javascript
如何基于原生javaScript生成带图片的二维码
Nov 21 Javascript
Vue 实现显示/隐藏层的思路(加全局点击事件)
Dec 31 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
怎么使 Mysql 数据同步
2006/10/09 PHP
phpMyAdmin安装并配置允许空密码登录
2015/07/04 PHP
PHP的运行机制与原理(底层)
2015/11/16 PHP
Zend Framework框架路由机制代码分析
2016/03/22 PHP
Jquery ThickBox插件使用心得(不建议使用)
2010/09/08 Javascript
JavaScript与Image加载事件(onload)、加载状态(complete)
2011/02/14 Javascript
基于JavaScript自定义构造函数的详解说明
2013/04/24 Javascript
解析使用js判断只能输入数字、字母等验证的方法(总结)
2013/05/14 Javascript
jQuery不使用插件及swf实现无刷新文件上传
2014/12/08 Javascript
JavaScript获取DOM元素的11种方法总结
2015/04/25 Javascript
js实现滑动触屏事件监听的方法
2015/05/05 Javascript
JavaScript中Textarea滚动条不能拖动的解决方法
2015/12/15 Javascript
JS简单实现点击复制链接的方法
2016/08/03 Javascript
详解vue.js组件化开发实践
2016/12/14 Javascript
js轮播图透明度切换(带上下页和底部圆点切换)
2017/04/27 Javascript
jQuery 实现双击编辑表格功能
2017/06/19 jQuery
JavaScript变量声明var,let.const及区别浅析
2018/04/23 Javascript
Vue中使用的EventBus有生命周期
2018/07/12 Javascript
微信小程序实现留言板
2018/10/31 Javascript
基于Vue2实现简易的省市区县三级联动组件效果
2018/11/05 Javascript
微信小程序学习笔记之文件上传、下载操作图文详解
2019/03/29 Javascript
axios异步提交表单数据的几种方法
2019/08/11 Javascript
小程序自动化测试的示例代码
2020/08/11 Javascript
Django验证码的生成与使用示例
2017/05/20 Python
Python中矩阵创建和矩阵运算方法
2018/08/04 Python
python多线程下信号处理程序示例
2019/05/31 Python
django中间键重定向实例方法
2019/11/10 Python
PyTorch中的C++扩展实现
2020/04/02 Python
Python pymsql模块的使用
2020/09/07 Python
css3之UI元素状态伪类选择器实例演示
2017/08/11 HTML / CSS
俄罗斯的精英皮具:Wittchen
2018/01/29 全球购物
专升本自我鉴定
2013/10/10 职场文书
群众路线教育实践活动方案
2014/10/31 职场文书
九寨沟导游词
2015/02/02 职场文书
红旗渠导游词
2015/02/09 职场文书
社会实践活动总结格式
2015/05/11 职场文书