从javascript中,如何访问submit的响应页面

从javascript中,如何访问submit的响应页面,javascript,Javascript,通过javascript,我知道如何: 在另一个窗口中打开html页面, 在另一个窗口填写表格 从另一个窗口提交表单 我不知道的是,我如何从提交页面访问响应页面。可以通过javascript实现吗 就我所知: var nwin=open("http://myotherpage.html",""); var frm_p = nwin.document.getElementById("frm_id"); var data_p = nwin.document.getElementById("i

通过javascript,我知道如何: 在另一个窗口中打开html页面, 在另一个窗口填写表格 从另一个窗口提交表单

我不知道的是,我如何从提交页面访问响应页面。可以通过javascript实现吗

就我所知:

var nwin=open("http://myotherpage.html","");    
var frm_p = nwin.document.getElementById("frm_id");
var data_p = nwin.document.getElementById("input_data_id");
data_p.value = "my data";
frm_p.submit();
为了让事情更清楚,myotherpage.html有一个表单:

<form id="frm_id" action="getResponse.html" method="post">
<input id="input_data_id" type="text" />
<input type="submit" value="Submit" />
</form>


我想访问从submit返回的getResponse.html页面

确保表单的
操作='#'
,然后将en event listener置于
frm\u p
上。您应该能够在侦听器中访问窗体的元素,然后在获得所有元素的值后关闭窗口


如果单击submit关闭打开的窗口,然后您不再有权访问表单的元素,我会将submit按钮更改为键入
按钮
,并将事件侦听器置于该按钮上。只需确保在侦听器中手动关闭窗口。

您的意思是window.opener.document.form.submit?哪个页面将是响应页面?子窗口?var nwin=open(…),在第二页打开另一个窗口。然后js填写表单并提交(在第二页)。提交的表单将返回一个响应页面。这是我希望在我的js中访问的页面。也就是说,假设您正在尝试在父窗口中处理表单。作为补充说明,如果可以,我将避免打开新窗口。在具有弹出窗口阻止程序和选项卡式浏览的浏览器中,这可能是不可预测的。我建议创建一个over放置以显示您的表单,类似于此插件中的图片覆盖:谢谢,但是,我无法更改表单的操作。它将打开另一个html页面。我的javascript将在另一个窗口中打开第二个页面,填充表单,提交表单,并且它(第二个页面)具有不同页面、相同窗口的操作。