IE8下window.open 二次无法加载页面

我原先的IE是系统默认自带的IE7,升级到IE8之后,就出现了此现象:

打开一个窗口(window.open方式)后,再打开时,新窗口的页面显示空白,无法加载其内容。关闭ie后,重新偿亦是如此,第一次能打开,第二次就不行。无论是ie7模式,还是兼容模式。

解决方法1:
ie设置重置(工具-Internet选项-高级-重置),删除所有个性化设置,完成后,重试后该问题不再出现,窗口能正常打开。回想,可能是装完ie后,ie设置向导中做了某些不当的设置有关,但具体是哪项尚不得而知。
 
解决方法2:
window.open(url);
改为
var win = window.open(url,""_blank"");
win.location.href = url;
 
 
posted @ 2014-01-14 13:34  cncoffee  阅读(584)  评论(0编辑  收藏  举报