altura da página em javascript

Não consigo obter a altura de uma página em javascript quando a página é maior que a tela.

Eu pensei que isso me daria a altura certa:

$(document).height();

mas isso só aumenta a altura da tela, o mesmo que:

$('body').height();

igual a:

document.offsetHeight;

Por algum motivo, todos esses exemplos retornam apenas a altura da tela. Alguém pode ajudar?

questionAnswers(5)

yourAnswerToTheQuestion