Find the exact height and width of the viewport in a cross-browser way (no Prototype/jQuery)
Posted
by lyoshenka
on Stack Overflow
See other posts from Stack Overflow
or by lyoshenka
Published on 2009-11-19T21:57:45Z
Indexed on
2010/03/23
15:03 UTC
Read the original article
Hit count: 217
I'm trying to find the exact height and width of a browser's viewport, but I suspect that either Mozilla or IE is giving me the wrong number. Here's my method for height:
var viewportHeight = window.innerHeight ||
document.documentElement.clientHeight ||
document.body.clientHeight;
I haven't started on width yet but I'm guessing it's going to be something similar.
Is there a more correct way of getting this information? Ideally, I'd like the solution to work with Safari/Chrome/other browsers as well.
© Stack Overflow or respective owner