Google Chrome のバグっぽいもの

Google Chrome 0.2.149.29 、JavaScript の表示領域取得がうまくできません。


document.documentElement.scrollHeight 8
document.documentElement.clientHeight 500
document.documentElement.scrollWidth 700
document.documentElement.clientWidth 700

※HTML 4.01 Strict

document.documentElement.scrollHeight はブラウザの表示領域の高さをスクロールバー分込みで取得するものですが「8」ってどこから!?「0」ならともかく。
scrollWidth は正しく取得できるのでバグでしょうなぁ。

とりあえず↓でしのげます。
IE, Firefox, Opera, Google Chrome で動作確認済。

var H = ( document.documentElement.clientHeight || document.documentElement.scrollHeight ) ;

コメント

  1. TETLIST says:

    Google Chrome と IE8 と Firefox 3 と

    Google Chrome 使ってみました。 なかなか早いです。 一瞬「スクロー…