如何以包含IE 6,7和8的方式检测窗口高度和宽度?

时间:2012-09-05 20:04:33

标签: internet-explorer internet-explorer-8 cross-browser internet-explorer-7 internet-explorer-6

if (typeof(window.innerWidth) === 'number')

捕获Chrome和Firefox,并提供了相当明显的方法来确定窗口的高度和宽度。

为了获得IE6,7和8,我应该检测哪些功能以获得可比数据(我知道相同的可能不是一个选项)?

1 个答案:

答案 0 :(得分:0)

我建议使用jQuery,特别是跨浏览器要求。

在jQuery中,你有$(window).width(),所以你可以很容易地做你想做的事。

var winWidth  = $(window).width();   // returns width of browser viewport
var docWidth = $(document).width(); // returns width of HTML document

另请参阅:http://api.jquery.com/width/