首次加载后,Chrome中的window.height()会发生变化

时间:2013-02-08 09:16:05

标签: javascript jquery jquery-ui google-chrome css3

我正在构建一个取决于窗口高度的页面,但是在Chrome上打开浏览器后第一次加载页面时这个值是不同的,它大约小60像素,因此在底部留下一个空白部分的页面。当我重新加载页面时,一切正常。

我在使用1920x1080屏幕加载插件(构建页面)之前和之后记录了页面的维度。第一次,在加载插件之前,窗口是923px高,在它变为906px之后(我假设这些17px的差异在这里是由于滑动条,因为它对于宽度发生相同的事情)。如果我重新加载,页面从979px的高度变为962px。

有人可以解释一下为什么会这样吗?我用$(window).ready()加载插件,所以我认为当我构建页面时,一切都处于最终状态。我无法在其他浏览器上测试它,因为它是专门为Chrome编写的,并且有很多代码无法在Firefox,IE或Opera上运行(我当然试过了^ _ ^)

0 个答案:

没有答案