<script language="javascript">
if(null==opener){
window.open(页面);
}else{
        opener.location.reload();
}
</script>

解决方案 »

  1.   

    打开调用windowOpen事件    var newOpen;
        function windowOpen()
        {
            try
            {
                newOpen.location = newOpen.location.href;
            }
            catch(e)
            {
                newOpen = window.open("1.HTML");
            }
        }
      

  2.   

    给窗口取个名字
    window.open(url,'name',para);
      

  3.   

    同意Free_Wind22 的方法
    最简单
    同名窗口不会开多次的