I’m sure there is a simple error I’m making, but I am simply alerting $(window).height() and it returns the same value as $(document).height().
I am on a 13″ MBA and my window height of my browsers when maximised between 780px – 820px (roughly) but each time it returns a window height identical to that of document height. In every case on the site I am working on it is over 1000px.
What is going on here?
alert($(window).height());
alert($(document).height());
With no
doctypetag, Chrome reports the same value for both calls.Adding a strict doctype like
<!DOCTYPE html>causes the values to work as advertised.The
doctypetag must be the very first thing in your document. E.g., you can’t have any text before it, even if it doesn’t render anything.