日月星辰海
2015-04-20 17:05
<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body>
<script type="text/javascript">
/*法一
document.write(document.body.clientWidth+"<br>");
document.write(document.body.clientHeight);
*/
//法二
var w= document.documentElement.clientWidth
var h= document.documentElement.clientHeight
document.write("宽:"+w+"<br>"+"高:"+h)
</script>
</body>
</html>
以上代码中的法一不能够显示正确的浏览器高,是为什么?
document.body.clientHeight 是获取body体的宽度,在你执行document.write(document.body.clientHeight)时,body体只有一行,所以你获取的只是一行高度 即18,有的是16
我的也是~~
我的怎么高度显示为0呢??
JavaScript进阶篇
468195 学习 · 21891 问题
相似问题