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 相关文章推荐
表单类各种类型(文本框)失去焦点效果jquery代码
Apr 26 Javascript
jQuery查询数据返回object和字符串影响原因是什么
Aug 09 Javascript
Jquery中"$(document).ready(function(){ })"函数的使用详解
Dec 30 Javascript
jQuery中remove()方法用法实例
Dec 25 Javascript
使用vue.js制作分页组件
Jun 27 Javascript
解析如何利用iframe标签以及js制作时钟
Dec 08 Javascript
webpack打包后直接访问页面图片路径错误的解决方法
Jun 17 Javascript
JS点击缩略图整屏居中放大图片效果
Jul 04 Javascript
微信小程序点击控件修改样式实例详解
Jul 07 Javascript
薪资那么高的Web前端必看书单
Oct 13 Javascript
如何理解Vue的v-model指令的使用方法
Jul 19 Javascript
javascript实现fetch请求返回的统一拦截
Dec 22 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
Yii净化器CHtmlPurifier用法示例(过滤不良代码)
2016/07/15 PHP
浅谈PHP的反射机制
2016/12/15 PHP
ThinkPHP5.1表单令牌Token失效问题的解决
2019/03/22 PHP
用PHP做了一个领取优惠券活动的示例代码
2019/07/05 PHP
jquery可见性过滤选择器使用示例
2013/06/24 Javascript
JQuery性能优化的几点建议
2014/05/14 Javascript
JavaScript Math.ceil 方法(对数值向上取整)
2015/01/09 Javascript
javascript中sort()的用法实例分析
2015/01/30 Javascript
JavaScript Window浏览器对象模型方法与属性汇总
2015/04/20 Javascript
jquery实现点击label的同时触发文本框点击事件的方法
2015/06/05 Javascript
JavaScript实现广告弹窗效果
2016/08/09 Javascript
浅谈js中的引用和复制(传值和传址)
2016/09/18 Javascript
详解jQuery插件开发方式
2016/11/22 Javascript
Vue学习笔记进阶篇之过渡状态详解
2017/07/14 Javascript
js实现文件上传功能 后台使用MultipartFile
2018/09/08 Javascript
微信小程序下拉菜单效果的实例代码
2019/05/14 Javascript
详解关于表格合并span-method方法的补充(表格数据由后台动态返回)
2019/05/21 Javascript
vue项目中监听手机物理返回键的实现
2020/01/18 Javascript
Vue项目中使用flow做类型检测的方法
2020/03/18 Javascript
matplotlib简介,安装和简单实例代码
2017/12/26 Python
python在非root权限下的安装方法
2018/01/23 Python
解决Tensorflow安装成功,但在导入时报错的问题
2018/06/13 Python
Django框架搭建的简易图书信息网站案例
2019/05/25 Python
python通过移动端访问查看电脑界面
2020/01/06 Python
python 基于wx实现音乐播放
2020/11/24 Python
德国高性价比网上药店:medpex
2017/07/09 全球购物
Under Armour安德玛荷兰官网:美国高端运动科技品牌
2019/07/10 全球购物
委托书样本
2014/04/02 职场文书
纪检干部对照检查材料
2014/08/22 职场文书
学习十八大的心得体会
2014/09/12 职场文书
党员个人批评与自我批评
2014/10/14 职场文书
创卫工作总结2015
2015/04/22 职场文书
环境卫生标语
2015/08/03 职场文书
代码复现python目标检测yolo3详解预测
2022/05/06 Python
Flink 侧流输出源码示例解析
2022/09/23 Servers
JS前端使用Canvas快速实现手势解锁特效
2022/09/23 Javascript