利用表单提交方式,

downloadFile(url, method, params) {if (!document.getElementById("myIframe")) {let iframe = document.createElement('iframe');iframe.id = "myIframe";iframe.name = "myIframe";iframe.style = "display:none";document.body.appendChild(iframe);}let form = document.createElement('form');form.target = "myIframe";document.body.appendChild(form);for (let obj in params) {if (Object.prototype.hasOwnProperty.call(params, obj)) {let input = document.createElement('input');input.tpye = 'hidden';input.name = obj;input.value = params[obj];form.appendChild(input);}}form.method = method == null ? "GET" : method;form.action = url;form.submit();document.body.removeChild(form);
}

JavaScript文件下载 不跳标签页。支持get、post相关推荐

  1. JavaScript面向对象怎样删除标签页?

    单击小标签右上角的按钮可D头删除标签页.其开发思路是,为"x"元素绑定单击事件,事件触发后,通过父元素1i获取索弓引值,然后用这个索引值将对应的li和section删除,并在删除后 ...

  2. 推荐一款简洁的浏览器标签页

    [贰柒壹]推荐一款简洁的浏览器标签页   今天就介绍一些我自己在用的浏览器主页,效果图如下:   主页可以说是相当简洁了,界面很像是IOS应用,就是因为这款标签页的颜值,让我一直用到现在,接下来介绍一 ...

  3. 商品图片外链转内链php,wordpress外链转内链代码(支持跳转页、nofollow、加密原链接)...

    给大家分享一段wordpress外链转内链的代码,并且支持跳转页.加nofollow标签.加密原链接功能.把下面的代码加在主题的functions.php中即可. add_filter('the_co ...

  4. 【解决方案】chrome打开新标签页自动打开chrome://newtab并且跳转到谷歌香港

    简述 天,昨天开始遇到这个问题,还没有留心,结果今天多次使用chrome的时候,就发现有些不对了.. 打开chrome的新标签页,结果出现了自动跳转的问题 我自动跳转的是下面这个网页: https:/ ...

  5. ios开发跳转safari_阻止iOS Web APP中点击链接跳转到Safari 浏览器新标签页

    最近为了更好地接触移动Web 开发狠心购买了一台ipad mini(之前一直都是借同学的,借多了就不好意思了).拿来调试DeveMobile 与EaseMobile 主题 时候发现了不少问题,现在在一 ...

  6. php表格js特效,JavaScript表格隔行变色和Tab标签页特效示例【附jQuery版】

    本文实例讲述了JavaScript表格隔行变色和Tab标签页特效.分享给大家供大家参考,具体如下: 最近一直在看JavaScript知识,偶尔也穿插一点Jquery,感觉Jquery用起来真爽,减少了 ...

  7. 谷歌浏览器打开链接,如何不是覆盖当前页面而自动跳转到新标签页?

    Google Chrome打开链接直接会把当前页面覆盖掉,使用体验比较差. 看到很多人都是用插件解决的,但是我感觉谷歌不会把这么重要的功能隐藏为不可设置吧,所以找了好久,终于找到了方法. 第一步,打开 ...

  8. JavaScript 实现 标签页 切换效果

    JavaScript 实现 标签页 切换效果 构建主体界面 HTML 代码 <h1>实现标签页的切换效果</h1> <ul id="tab">& ...

  9. 在vue中,用路由router跳转打开一个新标签页

    需求:点击退租单,生成一个退款表格(打印PDF).需要跳转到一个新标签页. 一.用JS实现 let routeUrl = this.$router.resolve({path: "/surr ...

最新文章

  1. python中的sys的概念和作用_Python(os和sys)理解
  2. usessl mysql_mysql数据库连接useSSL=true
  3. Centos7环境安装Kibana5.2.2
  4. JS性能分析(测试代码运行时间)
  5. iphone开发我的新浪微博客户端-用户登录准备篇(1.1)
  6. kotlin 判断数字_Kotlin程序可以逆转数字
  7. java设置首页跳转_SpringBoot设置首页(默认页)跳转功能的实现方案
  8. 树的定义/性质/实现
  9. Spring-AbstractRefreshableApplicationContext
  10. hibernate一对多自关联的记录(以树形菜单为例)
  11. redis srandmember_Redis五大数据类型使用场景
  12. WCF中DBNull序列化的问题
  13. 雅虎助手是如何自杀式攻击360安全卫士的?雅虎助手,3721是什么恶心人的--(部份转贴)...
  14. 【附源码】计算机毕业设计SSM汽车租赁系统
  15. 学术答辩PPT模板分享
  16. dedecms 安装后 管理后台ie假死 无响应的解决方法
  17. 前端程序员简历制作建议
  18. 集成 rootbeer 和 小米mix2s Root 流程
  19. aws----文件存储efs的全面了解
  20. 字美杯装饮料茶点打印机

热门文章

  1. 强大的图片批量处理工具ImageTuner单文件绿色破解版
  2. 脑供血不足是怎么回事?
  3. 规则引擎 AviatorDroolsMvelEasyRules
  4. 空当接龙的BUG?Win7下的哦。
  5. HQChart使用教程63-uniapp使用renderjs+hqchart(h5)
  6. HTML5 canvas fillText() 方法
  7. 2021-11-25 2021年压力管道巡检维护新版试题及压力管道巡检维护免费试题
  8. 恩德斯豪斯PH探头 E+H CPF81-LH11A3
  9. 哈工大计算机学院在职博士 学费,哈尔滨工业大学在职研究生需要缴纳的学费是不是比全日制多...
  10. mysql 自动备份发送_MySQL自动备份数据并通过邮箱发送