关于windows.ResizeTo这东西!

来源:互联网 发布:自学php怎么找工作 编辑:程序博客网 时间:2024/05/17 08:40

用了一把windows.ResizeTo发现老是和我想的窗体大小相差很远,老让我出滚动条。

我做一个测试如下

<script>
window.resizeTo(100,100);
</script>

 

-------------------------------------------------------------------------------------------------------------------

结果在IE6下界面显示如下

IE6下图片

用IE开发者工具一量 Width:138 Height:100PX

 

 

-------------------------------------------------------------------------------------------------------------------

在IE7和IE8下界面如下

 

用IE开发者工具一量 Width:250 Height:100PX

 

 

我又改成

<script>
window.resizeTo(300,500);
</script>

 

结果IE6 下和IE7/8都正确了,但我的页面还是有滚动条

原来IE7/8的resizeTo最小宽度是250px,Ie6下是150px,和菜单的多少有关了

Resize的高度原来是包括上面的菜单栏和窗口栏的。也根据客户机的设置有关。

 

郁闷啊。目前我只能改成

window.resizeTo(width+30,height+100);//兼容IE系列,不出滚动条就行了。

//这100是菜单栏的高度

 

原创粉丝点击