Question: 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()); 

```

Answer: 
I had the same problem, and using this solved it.

```
var w = window.innerWidth;
var h = window.innerHeight;

```
Its really working if we use Doctype on our web page jquery(window) will return the viewport height else it will return the complete document height.

Define the following tag on the top of your web page: 
 `<!DOCTYPE html>`