请问,如何用javascript获取html整个页面的高度,包括可视部分,还有不可视部分的总和?

document.documentElement.clientHeight只能获取可视部分的高度,那不可视的部分怎么获得??请教高手

<div style="width:1500px; height:1900px; border:1px solid #ccc;"></div>
<script type="text/javascript">
function xx(){
var a = document.documentElement || document.body;
var c = a.scrollHeight;
alert(c);
}
xx();
//1918
</script>
温馨提示:答案为网友推荐,仅供参考