在 IE7、IE8 和 Firefox 上的属性document.body.clientHeight
和document.body.clientWidth
返回不同的值:
IE 8:
document.body.clientHeight : 704
document.body.clientWidth : 1148
IE 7:
document.body.clientHeight : 704
document.body.clientWidth : 1132
火狐:
document.body.clientHeight : 620
document.body.clientWidth : 1152
为什么会存在这种差异?
是否有任何等效的属性在不使用 jQuery 的情况下在不同浏览器(IE8、IE7、Firefox)之间保持一致?