问题原因:
在chrome中使用window.open(openUrl, winName, 'left=0,top=0,width='+ (screen.availWidth) + ',height=' + (screen.availHeight)+ ',scrollbars,resizable=yes,toolbar=no');
这种方式打开的窗口的高度和宽度都不是正确的,其中高度会加上任务栏的高度,导致弹出的窗口底部被遮住一小部分,而宽度也会被遮住大概10像素。
解决方案:
假如A页面要弹出B页面,则在B页面加入以下代码,重新计算高度和宽度就OK了,还在度娘和谷歌的童鞋试一试吧
<head>
<script>
var x = screen.availWidth;
var y = screen.availHeight;
window.moveTo(0, 0);
window.resizeTo(x, y);
</script>
</head>