riassumo, forse potrà servire nel futuro
codice:
                                          opera 9                 ie6                     ie7                     ff2
document.getElementsByTagName('body').    altezza area visibile   altezza area visibile   altezza area visibile   altezza area visibile
item(0).clientHeight                      (esclusa scrollbar)     (esclusa scrollbar)     (esclusa scrollbar)     (esclusa scrollbar)

document.body.clientHeight                altezza area visibile   altezza area visibile   altezza area visibile   altezza area visibile
                                          (esclusa scrollbar)     (esclusa scrollbar)     (esclusa scrollbar)     (esclusa scrollbar)

document.documentElement.clientHeight     altezza del rendering   0                       0                       altezza del rendering

self.innerHeight                          altezza area visibile   undefined               undefined               altezza area visibile
                                          (con scrollbar)                                                         (con scrollbar)

self.outerHeight                          ?                       undefined               undefined               ?