デバイスの高さを取得するためのSOのすべての答えはjQueryに基づいているようです。jQueryコードをロードする前に、純粋なJavaScriptで何かが必要です。
document.documentElement.clientHeight
他にも多くの方法があります: http://responsejs.com/labs/dimensions/
少し遅れる可能性がありますが、window.screen.height
ほとんどの場合、$(window).height();が仕事をします。ただし、iOSでは、ツールバーが原因で$(window).outerHeight();と同じ誤った結果が表示されます。使用する正しい値はwindow.outerHeightです。
これを試して :
(typeof window.outerHeight != 'undefined')?Math.max(window.outerHeight, $(window).height()):$(window).height()