$ (janela) .height () vs $ (documento) .height

Eu estou tendo problema de ficar errado altura com

$(window).height();

e tenho a pergunta semelhanteAqui

No meu caso, quando tento

$(document).height();

parece me devolver resultado correto

altura da janela retorna 320

enquanto a altura do documento retorna 3552!

eu encontreiisto pergunta também

Mas no meu caso janela já é carregada completamente como eu estou chamando função de altura depois de algumas operações de ajax

Então, qual é a melhor maneira de saber a altura da janela atual?

Editar:

questionAnswers(5)

yourAnswerToTheQuestion