不能的。

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. java获取达梦数据库_Java连接达梦数据库驱动dm_jdbc
  2. android应用去掉状态栏_Android 显示、隐藏状态栏和导航栏
  3. spring-data-jpa Repository的基本知识
  4. 一个不错的报表工具 open flash chart 2
  5. 《MyBatis技术原理与实战》之动态SQL
  6. wxWidgets:wxMemoryOutputStream类用法
  7. gin框架长连接_一个TCP长连接设备管理后台工程(一)
  8. APP技巧:推荐6款超级实用的APP软件,赶快下载试试吧!
  9. 【一题多解】Python 字符串逆序
  10. 省级国土空间基础信息平台建设方案分析
  11. java txt 修改_java创建TXT文件并进行读、写、修改操作
  12. gbase里的分布表与复制表
  13. 异方差检验 python_stata教程03-异方差的检验和处理
  14. MSP430F149的看门狗定时器
  15. 服装制造业信息化系统分析(一)
  16. 致敬2021——中国汽车,拆掉思维里的墙
  17. 算法解析—同向双指针 字节笔试 万万没想到抓捕孔联顺,列表最大间隔不超过D
  18. Ajax传递二维数组至后台ThinkPHP控制器
  19. 华为鸿蒙荣耀壁纸,华为Mate 40全新主题、系统壁纸曝光:高清无水印
  20. AFM(弹性模量)—文献专项阅读

热门文章

  1. 谷歌全方位自曝Waymo无人车技术方案 | 42页报告要点解读+下载
  2. 30 万奖金悬赏 | CSDN 软件开发精英赛即日启动!
  3. 揭秘:GitHub Star 5W人追更,这个框架是打工人石锤了!
  4. 坦白讲!90%的数据分析师都不合格!!
  5. DTU详解解读 概念到功能应用
  6. PostCSS原理解析
  7. String字符串位置移动
  8. 开发人员MySQL调优-实战篇2-让SQL使用索引详解
  9. Linux常用基本命令[cp]
  10. python中的List 和 Tuple