博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Javascript window.open使用POST传递值
阅读量:6705 次
发布时间:2019-06-25

本文共 898 字,大约阅读时间需要 2 分钟。

  hot3.png

https://stackoverflow.com/questions/5684303/javascript-window-open-pass-values-using-post

 

对于它的价值,这里是以前提供的代码封装在一个函数中。

openWindowWithPost("http://www.example.com/index.php", {
p: "view.map", coords: encodeURIComponent(coords)});

功能定义:

function openWindowWithPost(url, data) {
var form = document.createElement("form"); form.target = "_blank"; form.method = "POST"; form.action = url; form.style.display = "none"; for (var key in data) {
var input = document.createElement("input"); input.type = "hidden"; input.name = key; input.value = data[key]; form.appendChild(input); } document.body.appendChild(form); form.submit(); document.body.removeChild(form);}
翻译到angular 5中
https://seegatesite.com/trick-to-redirect-new-window-or-tab-with-post-method-on-angular-5/

转载于:https://my.oschina.net/lieefu/blog/3023005

你可能感兴趣的文章
scala+hadoop+spark环境搭建
查看>>
Mqtt协议IOS端移植2
查看>>
Stitching模块中leaveBiggestComponent初步研究
查看>>
使用PrintWriter out=response.getWriter();输出script脚本时乱码解决
查看>>
X.509证书及CeritificationPath及PKCS
查看>>
项目笔记:导出Excel功能设置导出数据样式
查看>>
Python yield 使用
查看>>
【Eclipse】eclipse中设置tomcat启动时候的JVM参数
查看>>
10.查看npm安装信息和版本号
查看>>
国际化环境下系统架构演化
查看>>
Linux系统如何将某一程序设置为开机自启动
查看>>
C#跟着阿笨玩一起玩异步Task实战(一)
查看>>
Sqoop-1.4.6安装部署及详细使用介绍
查看>>
oracle 存储过程 示例
查看>>
正态分布与中心极限定理
查看>>
cf1027F. Session in BSU(并查集 匈牙利)
查看>>
Chrome 主页被篡改
查看>>
糟糕的软件设计:幻想出来的问题
查看>>
openlayers入门开发系列之批量叠加zip压缩SHP图层篇
查看>>
linux下配置apache-nutch - 笨笨熊
查看>>