我可以将弹出页面中的表单提交到父页面,那么父页面是否会移动到其他页面而没有新标签?

时间:2017-02-02 02:13:44

标签: javascript html jsp

Genius可以帮助我吗?

我正在使用jsp开发Spring MVC Web项目。 有一个父页面显示主题列表, 当用户点击主题以检查其密码时,会显示一个弹出页面。

弹出页面将表单中插入的密码传输到父页面并自行关闭,因此父页面会移动到显示其内容的其他页面。

它适用于Chrome,但不适用于Internet Explore。 在IE中,弹出窗口消失,另一页面显示其内容。

有没有天才知道我如何阻止第三页,只是让第一个父页面移动到内容页面?

这是我的代码。 希望有人在这帮助我....

//the form in popup page
<form action="readDetail.do" name="insertedPasswordForm" id="insertPasswordForm" role="form" method="post" target="parentPage">
    <input type="password" id="typedPassword" name="typedPassword"/>
    <input type="hidden" name="privateId" value="${privateId}"/>
</form>

<button  onclick="insertPassword()" style="margin-left:200px;">확인</button>
//submit the form by this button with javascript


//javascript
function insertPassword(){
    opener.name = "parentPage";
    document.insertedPasswordForm.target = "parentPage";
    document.insertedPasswordForm.submit(); 
    window.close();
}

1 个答案:

答案 0 :(得分:0)

我刚改变了转移价值的方式。

我使用的是Modal,因此无需使用弹出窗口。