Visible window height instead of $(window).height();
Solution 1:
If you are using frames, you can get the height of the outermost window by using window.top
in the jQuery constructor. The height of window.top
will get the height of the browser window.
$(window.top).height();
Edit: Updated window.top reference as Mozilla moved their documentation around.
Solution 2:
I have always used this implementation
window.innerHeight or document.body.clientHeight or document.documentElement.clientHeight
depending on the browser.
But i don't see why jquery's $(window).height() wont work for your visible height ?