为什么IE取screen.width不准确?

       前几日做一个根据显示器分辨率动态分配每行图片个数的功能时碰到题目中的问题。出现此问题应满足以下条件:

 

1.  使用IE浏览器。

2.  使用双显示器。

 

      我的作案条件:

 

1.  主显示器设为我的笔记本显示器(1280*800)。

2.  第二显示器分辨率(1680*1050)。

3.  在第二显示器中打开网页。

 

 

      结果:FF,Chrome分配正常。IE的动态分配只按照1280的宽度计算。

 

 

      原因:IE中执行screen.width方法,取的只是主显示器的分别率,不论网页实际打开在哪个显示器。

 

 

      解决方法:1. 扔掉IE!!

                     2. 扔掉双显!!

                     2. 无! 

 

      求文雅点儿的解决方式。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值