Javascript IE7挂起在asp.net 3.5中的我的网站构建上

Javascript IE7挂起在asp.net 3.5中的我的网站构建上,javascript,Javascript,每当我用javascript打开一个新窗口时,如下所示: function openwindow(){ window.open(blah blah) } 在我的主页上,我的IE7浏览器挂起。新窗口是一个内置于ajax controltoolkit的聊天室页面和一个音乐播放列表,供用户收听他/她创建的播放列表。问题只出现在IE7中,但在其他浏览器上,如firefox、safari、google chrome或opera上,都正常……有人知道吗?提前感谢…您是说“挂起”是指“浏览器完全停止,我甚至

每当我用javascript打开一个新窗口时,如下所示:

function openwindow(){
window.open(blah blah)
}
在我的主页上,我的IE7浏览器挂起。新窗口是一个内置于ajax controltoolkit的聊天室页面和一个音乐播放列表,供用户收听他/她创建的播放列表。问题只出现在IE7中,但在其他浏览器上,如firefox、safari、google chrome或opera上,都正常……有人知道吗?提前感谢…

您是说“挂起”是指“浏览器完全停止,我甚至无法使用工具栏”还是“框架/页面变白,而我希望它做其他事情”

您是否尝试过其他IE版本,如IE6或IE8

您是否尝试过在禁用弹出窗口阻止程序的情况下运行代码


在指责新窗口之前。。。如果您尝试使用相同的代码打开一个窗口,但打开到不同的URL(如Google),会发生什么情况?浏览器是否仍然挂起?

我也有同样的问题。我发现这个链接解释了一些事情

“Windows Vista上的Internet Explorer 7:从应用程序打开新窗口(Internet Explorer进程除外)可能导致返回值为空。出现此限制是因为Internet Explorer默认在保护模式下运行。保护模式的一个方面阻止应用程序在访问跨越进程边界时对Internet Explorer进行特权访问。使用此方法打开新窗口将生成新进程。有关详细信息,请参阅有关受保护模式的说明,请参阅了解和在受保护模式下工作Internet Explorer。这通常发生在承载WebBrowser控件的应用程序中。”