如何关闭弹出窗口并重定向到iframe

How to close a popup and redirect to an iframe?

本文关键字:重定向 iframe 窗口 何关闭      更新时间:2023-09-26

我有一个包含iframe的页面,并且iframe打开一个弹出窗口。

提交表单后的这个弹出窗口应该关闭并重新加载打开它的iframe。

弹出窗口关闭,重定向:

window.opener.location.href = "http://www.myweb.com/iframe.php";
window.close ();

这已经为我工作,而我一直直接从iframe工作,但当我从包含iframe的页面做iframe不刷新。

所以…在这种情况下,我如何重新加载iframe ?

嗯,如果iframe与包含它的页面没有相同的起源,就没有办法访问它的DOM。在这种情况下,您将无法判断表单是否已提交。你必须编辑iframe页面的JS,并在提交表单时让弹出窗口重新加载该页面。

window.opener.location.reload()