$("#tab1").bindChildEvent("#download",function(){var imgPathURL=$("#div_edit_image_views #image").attr("src");if(imgPathURL){oDownLoad(imgPathURL);}else{$.jAlert("二维码图片为空");}});//判断浏览器类型function myBrowser(){var userAgent = navigator.userAgent; //取得浏览器的userAgent字符串var isOpera = userAgent.indexOf("Opera") > -1;if (isOpera) {return "Opera"}; //判断是否Opera浏览器if (userAgent.indexOf("Firefox") > -1) {return "FF";} //判断是否Firefox浏览器if (userAgent.indexOf("Chrome") > -1){return "Chrome";}if (userAgent.indexOf("Safari") > -1) {return "Safari";} //判断是否Safari浏览器if (userAgent.indexOf("compatible") > -1 && userAgent.indexOf("MSIE") > -1 && !isOpera) {return "IE";}; //判断是否IE浏览器if (userAgent.indexOf("Trident") > -1) {return "Edge";} //判断是否Edge浏览器}//IE浏览器图片保存本地function SaveAs5(imgURL){var oPop = window.open(imgURL,"","width=1, height=1, top=5000, left=5000");for(; oPop.document.readyState != "complete"; ){if (oPop.document.readyState == "complete")break;}oPop.document.execCommand("SaveAs");oPop.close();}function oDownLoad(url) {if (myBrowser()==="IE"||myBrowser()==="Edge"){SaveAs5(url);}else{download(url);}}//谷歌,360极速等浏览器下载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);};

js兼容IE下载图片在本地相关推荐

  1. 一、uniapp项目(封装异步请求、moment.js时间处理、封装手势滑动组件、下载图片到本地)

    一.封装异步请求: 1. 为什么要封装? 2. 封装的思路 export default (params) => {// 显示加载中uni.showLoading({title: "加 ...

  2. 学习使用js实现下载图片到本地电脑的教程

    学习使用js实现下载图片到本地电脑的教程 html代码 js核心代码 html代码 <a href="qipa250.jpg" download="imgxia&q ...

  3. JS下载图片到本地,解决跨域问题

    说下需求,点击按钮,实现下载图片到本地的功能,后台返回的url是阿里oss存储图片的地址,一开始只能预览图片,再后来受同源策略影响,依旧不能实现,但是在生成的图片后拼接?time=当前时间戳就可以实现 ...

  4. HTML+JS实现浏览器下载图片 (可以下载第三方链接的图片)

    如果使用a标签指向一个图片的话,你会发现点击链接时它会直接在浏览器中打开图片并显示: <a href="http://www.baidu.com/img/baidu_jgylogo3. ...

  5. php导出照片,TP5导出excel图片和数据--先下载图片到本地服务器

    ## :-: TP5导出excel图片和数据--先下载图片到本地服务器 ~~~ public function Export( ) { set_time_limit(0); ini_set('memo ...

  6. swift 将图片保存到本地_如何保存微博的所有图片链接并下载图片到本地

    点击上方 月小水长 并 设为星标,第一时间接收干货推送 这是 月小水长 的第 47 篇原创干货 对于一个爬虫,其爬取的目标不仅限于文字,图片.语音.视频均有可能,我开源的微博爬虫之话题爬虫,设定之初就 ...

  7. 【python】根据pixiv网站的图片url下载图片到本地

    写在前面 pixiv是著名的插画网站.如果我们通过爬虫技术得到了pixiv网站图片的url,那么如何根据url下载图片到本地. 安装模块 pip install requests 测试样例 打开以下页 ...

  8. java下载图片到本地,例如从网上下载图片,下载淘宝图片,下载百度图片等

    java下载图片到本地,例如从网上下载图片,下载淘宝图片,下载百度图片. 直接上代码如下: public static void download(String url,String saveFile ...

  9. php img本地图片路径,php 替换文章中的图片路径,下载图片到本地服务器的方法

    php 替换文章中的图片路径,下载图片到本地服务器 /** * 获取替换文章中的图片路径 * @param string $xstr 内容 * @param string $oriweb 网址 * @ ...

最新文章

  1. Java程序设计经典习题15道
  2. element-ui和semantic-ui冲突的解决方法--局部引入semantic-ui的css
  3. bundle 的生成和使用
  4. 上云实践操作(漫步云端)之上云动力
  5. 开源的DevOps开发工具箱
  6. 2021年中国手机游戏行业研究报告
  7. Android系统性能优化(54)---Android性能分析专题
  8. 浅谈Linq to Sql 的不足
  9. centos7.6(腾讯云)开放端口及配置腾讯云安全组
  10. mysql 优化实例之索引创建
  11. VS2010高级编程
  12. 密码编码学与网络安全
  13. 计算前复权和后复权价格?A股复权因子的使用
  14. 商业模拟游戏:柠檬汁杰克项目
  15. 楚留香ai识别人脸_楚留香手游AI捏脸怎么弄_楚留香手游AI捏脸方法步骤_玩游戏网...
  16. DEDE调用指定文章ID
  17. eve显示无法连接服务器,eve 链接不到服务器
  18. Springer 投稿模板latex,可在ctex上运行
  19. python判断是不是字母_python判断字符是否为字母和数字
  20. 面试必刷25道面试题(附答案)从容应对互联网大企面试

热门文章

  1. pip更新python版本_Python pip版本升级
  2. iOS证书申请打包上传App Store审核完整流程(7个步骤)
  3. 蓝汛之5377D2脚位图
  4. 【Java】数据交换
  5. 2019年,做努力奔跑的追梦人
  6. 在html中如何设置图片轮显,css中怎么让图片轮播?
  7. penssl-devel 安装依赖
  8. Silverlight vs Flash
  9. jpeg二进制数据转base64后在前端显示
  10. java程序员更是_2019年 Java程序员面临更加激烈的竞争