【发布时间】:2014-09-23 08:47:23
【问题描述】:
我想将表单提交到弹出窗口(非空白)。这工作正常,但由于某种原因,我的父窗口第二次打开。
var formelements = document.getElementById("exportform");
formelements.removeAttribute("action");
formelements.setAttribute("target","/path/exportwindow.html");
exportwindow = window.open("/path/exportwindow.html", "myexportwindow", "width=800,height=600,resizable=yes");
formelements.submit();
HTML:
<form id="exportform" action="/path/myfunction" method="post">
所以会发生什么是弹出窗口打开并且在后台我的父窗口打开到一个新选项卡。谁能告诉我为什么 js 会这样?
【问题讨论】:
-
看不懂请在堆栈溢出新特性sn-p上描述一下
标签: javascript html popup window form-submit