关闭IE8中的窗口

时间:2010-05-03 13:16:43

标签: internet-explorer-8 window

我有一些调用的javascript要求加载弹出窗口(媒体播放器)。这工作但我希望父页面关闭或甚至看起来没有打开。这在Firefox中很有用。

代码是:

</head>

<body>
<script language="javascript" type="text/javascript"> 
 window.open("radio.html","Levante_Radio_Live","width=323,height=281,scrollbars=no,menubar=no,location=no",); 
 window.close(); 
</script>  
</body>

2 个答案:

答案 0 :(得分:1)

IE8有一些问题。试试这个javascript。

 window.opener.location.href=Redirect_url;
                    window.close();

答案 1 :(得分:0)

你的JS很好,但我认为你正在遇到IE的安全功能。它警告用户JS正在尝试关闭窗口,并且需要另一个“是”对话框单击。不确定是否有办法通过主窗口解决这个问题。这适用于弹出窗口,因为浏览器知道您的页面已打开它,因此在这种情况下它不会提示您。