不能的。

Window.open只能用get的方式(附带在url后面)。

那么有别的方法达到类似的效果吗?

有的。

直接构建一个临时form,然后指定form的参数method = post, target=_blank

这样,就既弹出一个新窗口,又可以把数据post过去了。

具体例子:

function exportOrderInfo()  {var tempForm = document.createElement("form"); tempForm.id="tempForm1"; tempForm.method="post"; tempForm.action='这里填url'; tempForm.target='_blank'; var hideInput = document.createElement("input"); hideInput.type="hidden"; hideInput.name= "这里填数据名"hideInput.value= "这里填数据值";tempForm.appendChild(hideInput); tempForm.appendChild(hideInput); document.body.appendChild(tempForm); tempForm.submit();document.body.removeChild(tempForm);return true;}

至于其他人介绍的另外一种方法,window.open一个空白窗口,再利用相同的name,把数据post过去。我是没理解为何不直接post。window.open很多时候会被浏览器拦截。

转载于:https://blog.51cto.com/powerrc/1314729

用window.open时能否通过post方式传输数据?相关推荐

  1. php设置mysql查询编码,php连接mysql时怎么设置编码方式

    php连接mysql时怎么设置编码方式 php连接mysql数据库时,也就是在mysql_connect()语句之后添加"mysql_query("set names utf8&q ...

  2. html5网页怎么自动下滑动,360浏览器在浏览网页时自动下滑怎么办 360浏览器在浏览网页时自动下滑解决方式一览...

    最近,小编在使用360浏览器浏览网页的时候,有时候会出现网页自动往下滑,用鼠标拉也拉不回去,网页依然往下滑,那么,电脑网页打开浏览器就自动往下滑是怎么回事?遇到这个问题该怎么办?那么现在小编就给大家讲 ...

  3. Window开机时桌面消失

    Window开机时桌面消失 1.打开任务管理器 Ctrl+Shift+Esc 2.看一下进程里面explorer.exe有没有正常启动 3.重启一下explorer.exe服务 在文件选项里面,输入e ...

  4. .net下导致Session失效的一种情况:js教本中使用window.open和window.showModalDialog时需要注意...

    在项目中碰到过一种情况先用window.open打开1.aspx,1.aspx中用window.showModalDialog打开2.aspx,2.aspx中用window.open打开3.aspx, ...

  5. U-boot mkimage指定Linux内核地址时的两种方式

    uImage的制作是使用的u-boot工具mkimage,build完u-boot后也会将mkimage build出來到/tools目录下,可以直接拿來用,它的作用就是在zImage的前面加上64个 ...

  6. php 迭代器迭代中文时重复,3种方式解决iterator迭代器并发修改异常

    3种方式解决iterator迭代器并发修改异常ConcurrentModificationException 在使用迭代器的时候,时长会遇到 ConcurrentModificationExcepti ...

  7. iDesktop点数据集构建DEM时三种插值方式的选择

    转自:https://blog.csdn.net/supermapsupport/article/details/76252498 点数据构建DEM的时候,可以选择三种插值方式,分别是不规则三角网法, ...

  8. 数据库表在join时的三种方式

    sql 执行时最重要的两步: 1)通过什么方式获取到数据(index only scan.index scan.table full scan) 2)获取到数据后用什么方式join出结果. 下面说的是 ...

  9. [转]WINDOW进程通信的几种方式

    windows进程通信的几种方式 1 文件映射 文件映射(Memory-Mapped Files)能使进程把文件内容当作进程地址区间一块内存那样来对待.因此,进程不必使用文件I/O操作,只需简单的指针 ...

最新文章

  1. rh9.0虚拟机dmesg启动过程分析(2)
  2. asp服务器组件安装包,ASP服务器组件
  3. linux撤销编译,linux重新编译内核
  4. 【elasticsearch】 基于_version进行乐观锁并发控制
  5. 微服务升级_SpringCloud Alibaba工作笔记0014---Nacos简介和下载_10万微服务实例在线管理
  6. 2021-2025年中国船用炉灶行业市场供需与战略研究报告
  7. [原]pomelo开发环境搭建
  8. 看完这篇文章后,妈妈再也不用担心我搞不懂java中的接口和监听器啦
  9. 【机器学习】机器学习项目全流程(附带项目实例)
  10. 【爬虫】IP代理池的总结、实现与维护,IP代理池小工具(小框架),自建代理ip池
  11. 企业邮箱怎么开通?手机微信怎么绑定公司邮箱?
  12. 2018.06.25 一个不知道叫什么好的U盘启动工具集
  13. 解决Python打包exe控制台无法粘贴问题
  14. Word快速转换幻灯片文稿(转)
  15. GitHub Android 开源项目汇总
  16. 机器视觉系列(三)——电气部分
  17. Linux 内核/sys 文件系统介绍
  18. 一位父亲给女儿的九条人生忠告
  19. 程序员离职五大原因,为何跳槽大数据成首选?
  20. kaldi中的深度神经网络

热门文章

  1. 为什么我强烈推荐你学习 Java ?(必看)
  2. 曾是谷歌程序员,抛下百万年薪创业,4 年成就 7 亿用户,今身价百亿!
  3. 忍不了,又黑我运维攻城狮??| 每日趣闻
  4. Bzoj3530: [Sdoi2014]数数
  5. GGGit与Github
  6. 揭秘物联网之城无锡鸿山的科技密码
  7. BMP文件的读取与显示
  8. 使用websocket-sharp来创建c#版本的websocket服务
  9. 0502-Hystrix保护应用-简介,使用,健康指标等
  10. 在R语言环境中无法载入rJava包的解决办法