没内容的body当然是0,有什么好奇怪的
解决方案 »
- 本地含脚本页面中无提示关闭页面的实现问题?怎样让saved from url与window.open兼容或者用其它方法实现?
- 关于JS和ActiveX之间事件的问题
- 难题求解.请高手们来看看.确实比较难搞.关于ie attach注册事件侦听 修正 this引用 后的bug.
- js获取下拉列表框的长度
- 图片设置onload的问题
- 机顶盒不支持js,函数不能执行!请高手指点!
- 在javascript中调用struts标签
- 问一个问题,希望帮帮忙解决
- jquery 动态添加input 一级和二级
- 求助createRange().text在easyUI标签页面无法获取内容 子页面单独打开可以获得 放在标签里就获取空值
- 如何用JS统计网站流量
- 请教高手,activeX日历控件在网页中如何获得用户的选择值?
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>text</title>
<style type="text/css">
div{height:100px; background:red}
</style>
</head><body>
<div></div>
</body>
</html>
<script type="text/javascript">
alert(document.body.clientHeight);
</script>
楼主看下这个就知道了!如果你把DIV的样式去掉就知道了 div默认高度为0
试试
document.body.offsetHeight
document.body.scrollHeight
疑惑中... ...
(document.documentElement.clientHeight == 0) ? document.body.clientHeight : document.documentElement.clientHeight
===================================
我刚才把document.body.clientHeight换成了document.documentElement.clientHeight,结果运行如我想要的效果
!可我不知道这是为什么?
以下情况只对浏览器。
document.body.scrollHeight
郁闷中