ie7 弹出窗口不生效?

常用的一段脚本,在IE6和firefox下可以弹出指定宽度高度的窗口

在IE7下却打开了一个页面在选项卡中,奇怪?代码如下

function openWin(file,w,h)
{
    win=window.open(file,"win","width="+w+"px,height="+h+"px,left=0,top=0,status=1,help=0,scroll=1,resizable=1");
    win.focus();
}

<a onclick="openWin('TestMail.aspx',420,280)" href="#">快速发送邮件</a>


Cats萌萌
浏览 574回答 2
2回答

慕的地10843

这个是浏览器设置的问题,没有办法,除非使用模态窗口,可以考虑使用浏览器检测,如果是IE7的话就使用模态窗口IE7中设置:Tools -> Internet Options -> General -> Tabs -> Settings -> When a pop-up is encountered如果选择了第三项(Always open pop-ups in a new tab)就会总是在新选项卡中打开,第一项不能确定,第二项才是弹出新窗口PS:怀疑FF中也可以进行类似的设置,没找到

隔江千里

同意楼上
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript