私はここ数時間JSの問題に苦しんでいますが、優れたプログラマーの1人が解決策を見つけることができるかどうか疑問に思っています。
これが私のコードです:
var topfooter = $('footer').offset().top;
$('#skylandscape').css('height', newlandscapeheight);
console.log('New landscape height is ' + newlandscapeheight + ' (topfooter top is '+ topfooter +')');
これは、私が使用しているほぼすべてのブラウザー(最新のクロム、サファリ、ff、オペラ)とIE8 +で機能しますが、IE7では機能しません。誰かが問題の可能性とそれを解決する方法を見ていますか?
このコードは、フッターの全高(100%幅の画像)を取得し、フッターが使用していないスペースを使用して、ページの最初のブロックの高さを設定します。
よろしくお願いします。ギヨーム。