clientheight
大家對 clientheight 都沒有什么異議,都認為是內容可視區域的高度,也就是說頁面瀏覽器中可以看到內容的這個區域的高度,一般是最后一個工具條以下到狀態欄以上的這個區域,與頁面內容無關。
offsetheight
ie、opera 認為 offsetheight = clientheight + 滾動條 + 邊框。
ns、ff 認為 offsetheight 是網頁內容實際高度,可以小于 clientheight。
scrollheight
ie、opera 認為 scrollheight 是網頁內容實際高度,可以小于 clientheight。
ns、ff 認為 scrollheight 是網頁內容高度,不過最小值是 clientheight。
簡單地說
clientheight 就是透過瀏覽器看內容的這個區域高度。
ns、ff 認為 offsetheight 和 scrollheight 都是網頁內容高度,只不過當網頁內容高度小于等于 clientheight 時,scrollheight 的值是 clientheight,而 offsetheight 可以小于 clientheight。
ie、opera 認為 offsetheight 是可視區域 clientheight 滾動條加邊框。scrollheight 則是網頁內容實際高度。
同理
clientwidth、offsetwidth 和 scrollwidth 的解釋與上面相同,只是把高度換成寬度即可。
新聞熱點
疑難解答