iframe子页面刷新父页面iframe

<script language=JavaScript>
   parent.location.reload();
</script>


弹出子页面

<script language=JavaScript>
   window.opener.location.reload();
</script>


子窗口刷新父窗口

<script language=JavaScript>
   self.opener.location.reload();
</script>

刷新父窗口——如果post提交的话,此时并没有重新提交
window.opener.location.href=window.opener.location.href;

注:如果有post提交,用reload()的方式,则会弹出是否刷新的对话框,用href的方式,则不会重新提交表单。
如果既想要刷新父页面,又想要重新提交表单,则可以按照如小处理:

<script language="javascript">
window.opener.myform.action="<%=request.getContextPath()%>/broad.do?actionParam=queryBroadPassword";
window.opener.myform.target="_self";
window.opener.myform.submit();
</script>


原理很简单,只要重新提交父窗口的表单即可解决问题。