ブラウザのビューポート サイズを取得しようとしています。
ページが最初にロードされるとき ( ではjQuery(function() { .. });)
、これらは両方とも正しい値を示します (例: 560):
console.log($(window).height());
console.log(document.documentElement.clientHeight);
しかし、後で同じことをすると、ドキュメント全体の高さが表示されます (例: 11675)。
たくさんの HTML と JS があり、何が起こっているのかを理解するにはしばらく時間がかかります. ? すべての Google ヒットは、値を取得する正しい方法であることを示しています。
注:私はクロムを使用しています。