JavaScript文件下载 不跳标签页。支持get、post
利用表单提交方式,
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相关推荐
- JavaScript面向对象怎样删除标签页?
单击小标签右上角的按钮可D头删除标签页.其开发思路是,为"x"元素绑定单击事件,事件触发后,通过父元素1i获取索弓引值,然后用这个索引值将对应的li和section删除,并在删除后 ...
- 推荐一款简洁的浏览器标签页
[贰柒壹]推荐一款简洁的浏览器标签页 今天就介绍一些我自己在用的浏览器主页,效果图如下: 主页可以说是相当简洁了,界面很像是IOS应用,就是因为这款标签页的颜值,让我一直用到现在,接下来介绍一 ...
- 商品图片外链转内链php,wordpress外链转内链代码(支持跳转页、nofollow、加密原链接)...
给大家分享一段wordpress外链转内链的代码,并且支持跳转页.加nofollow标签.加密原链接功能.把下面的代码加在主题的functions.php中即可. add_filter('the_co ...
- 【解决方案】chrome打开新标签页自动打开chrome://newtab并且跳转到谷歌香港
简述 天,昨天开始遇到这个问题,还没有留心,结果今天多次使用chrome的时候,就发现有些不对了.. 打开chrome的新标签页,结果出现了自动跳转的问题 我自动跳转的是下面这个网页: https:/ ...
- ios开发跳转safari_阻止iOS Web APP中点击链接跳转到Safari 浏览器新标签页
最近为了更好地接触移动Web 开发狠心购买了一台ipad mini(之前一直都是借同学的,借多了就不好意思了).拿来调试DeveMobile 与EaseMobile 主题 时候发现了不少问题,现在在一 ...
- php表格js特效,JavaScript表格隔行变色和Tab标签页特效示例【附jQuery版】
本文实例讲述了JavaScript表格隔行变色和Tab标签页特效.分享给大家供大家参考,具体如下: 最近一直在看JavaScript知识,偶尔也穿插一点Jquery,感觉Jquery用起来真爽,减少了 ...
- 谷歌浏览器打开链接,如何不是覆盖当前页面而自动跳转到新标签页?
Google Chrome打开链接直接会把当前页面覆盖掉,使用体验比较差. 看到很多人都是用插件解决的,但是我感觉谷歌不会把这么重要的功能隐藏为不可设置吧,所以找了好久,终于找到了方法. 第一步,打开 ...
- JavaScript 实现 标签页 切换效果
JavaScript 实现 标签页 切换效果 构建主体界面 HTML 代码 <h1>实现标签页的切换效果</h1> <ul id="tab">& ...
- 在vue中,用路由router跳转打开一个新标签页
需求:点击退租单,生成一个退款表格(打印PDF).需要跳转到一个新标签页. 一.用JS实现 let routeUrl = this.$router.resolve({path: "/surr ...
最新文章
- python中的sys的概念和作用_Python(os和sys)理解
- usessl mysql_mysql数据库连接useSSL=true
- Centos7环境安装Kibana5.2.2
- JS性能分析(测试代码运行时间)
- iphone开发我的新浪微博客户端-用户登录准备篇(1.1)
- kotlin 判断数字_Kotlin程序可以逆转数字
- java设置首页跳转_SpringBoot设置首页(默认页)跳转功能的实现方案
- 树的定义/性质/实现
- Spring-AbstractRefreshableApplicationContext
- hibernate一对多自关联的记录(以树形菜单为例)
- redis srandmember_Redis五大数据类型使用场景
- WCF中DBNull序列化的问题
- 雅虎助手是如何自杀式攻击360安全卫士的?雅虎助手,3721是什么恶心人的--(部份转贴)...
- 【附源码】计算机毕业设计SSM汽车租赁系统
- 学术答辩PPT模板分享
- dedecms 安装后 管理后台ie假死 无响应的解决方法
- 前端程序员简历制作建议
- 集成 rootbeer 和 小米mix2s Root 流程
- aws----文件存储efs的全面了解
- 字美杯装饮料茶点打印机
热门文章
- 强大的图片批量处理工具ImageTuner单文件绿色破解版
- 脑供血不足是怎么回事?
- 规则引擎 AviatorDroolsMvelEasyRules
- 空当接龙的BUG?Win7下的哦。
- HQChart使用教程63-uniapp使用renderjs+hqchart(h5)
- HTML5 canvas fillText() 方法
- 2021-11-25 2021年压力管道巡检维护新版试题及压力管道巡检维护免费试题
- 恩德斯豪斯PH探头 E+H CPF81-LH11A3
- 哈工大计算机学院在职博士 学费,哈尔滨工业大学在职研究生需要缴纳的学费是不是比全日制多...
- mysql 自动备份发送_MySQL自动备份数据并通过邮箱发送