常用的一段脚本,在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>
2 回答
慕的地10843
TA贡献1785条经验 获得超8个赞
这个是浏览器设置的问题,没有办法,除非使用模态窗口,可以考虑使用浏览器检测,如果是IE7的话就使用模态窗口
IE7中设置:
Tools -> Internet Options -> General -> Tabs -> Settings -> When a pop-up is encountered
如果选择了第三项(Always open pop-ups in a new tab)就会总是在新选项卡中打开,第一项不能确定,第二项才是弹出新窗口
PS:怀疑FF中也可以进行类似的设置,没找到
添加回答
举报
0/150
提交
取消