我正在从模式窗口向新选项卡提交表单。我希望提交表单,关闭模式,并刷新模式的父级。新选项卡打开正常,模式不会关闭。我在 RefWin() 作为最后一行的模态 php 脚本中使用相同的 js,当脚本结束时,模态关闭并刷新父级。模态窗口是一个 jquery 插件,我确实想使用 javascript 来关闭模态窗口。我曾尝试使用 onsubmit 和 onclick 都没有工作。我知道有一个简单的答案,我很难过......感谢一些帮助。
<script>
function reloadSource() {
var p_ref=parent.location.href;
parent.location.href=(p_ref);
}
function RefWin() {
window.open('', '_self', '');
window.close();
reloadSource();
}
</script>
<form action="https://www.paygate.com/p/" method="POST" target="_new" onsubmit="RefWin();">
<input type="text" name="v1" maxlength="200" value="100.00" />
<input type="text" name="v2" maxlength="200" value="Software" />
<input type="image" name="submit" src="http://www.myurl.com/img/paybutton.gif" border="0" />
</form>