我尝试在同一个窗口中打开弹出窗口,但它会将我转发到另一个窗口。另外,我尝试在弹出窗口关闭后刷新窗口,但我找不到简单的解决方案。我认为最好不要在 URL 中加上 #。那是我的功能:
<li value="Open window" >
<a href="javascript: window.open('upd.php?m=<?php echo $oldpar?>','','width=520,height=400')">
<u>EDIT</u>
</a>
</li>
我设法打开窗口,但主页也转到javascript: window.open('upd.php?m=2','','width=520,height=400')
. 我试着说:
<script type="text/javascript">
<!--
function refreshParent()
{
window.opener.location.href = window.opener.location.href;
if (window.opener.progressWindow)
{
window.opener.progressWindow.close()
}
window.close();
}
//-->
</script>
在用户选择变量并按下按钮后自动关闭弹出窗口会很棒。在父(主) URL 刷新之后立即..有什么帮助吗?:)
PS任何想法如何自动刷新弹出?我看到所有浏览器都有不同的方式来做到这一点..常见的一种?