求大神解答下这个困扰很久的疑惑
我们一般兼容ie和其它浏览器求窗口高度的写法是:
document.documentElement.clientHeight | |document.body.clientHeight;
但是我发现,单单document.documentElement.clientHeight这个就已经可以兼容ie7 8 9 10 11 和其它浏览器了 ,为什么还要加一个document.body.clientHeight;这是第一个问题,
另外document.body.clientHeight;求的还是整个body页面的高度,并不是窗口固定高度,而且也没有兼容问题,
明明两个都没有兼容问题, 而且一个求的是浏览器可视区域的窗口高度, 一个求的是整个body页面的高度, 为什么两者会写在一起呢,请大神指教下