2013-08-14 2 views

risposta

18
document.documentElement.clientHeight 

ci sono un certo numero di altri metodi, anche: http://responsejs.com/labs/dimensions/

+0

ops, scusate, abbiamo bisogno della vista, ma sembra che il tuo link contiene la risposta in ogni caso. Grazie! – Crashalot

12

Può essere un po 'tardi, ma utilizzare window.screen.height

+1

Perché il downvote? Cosa c'è di sbagliato in questo? –

+2

perché 'window.screen.height' restituisce l'altezza dello schermo, non l'altezza della finestra del browser –

1

Nella maggior parte dei casi, $ (window) .height(); fa il lavoro. Tuttavia, su iOS, dà risultati errati a causa delle barre degli strumenti, come $ (finestra) .outerHeight();. Il valore corretto da utilizzare è window.outerHeight.

Prova questo:

(typeof window.outerHeight != 'undefined')?Math.max(window.outerHeight, $(window).height()):$(window).height()