浏览器兼容性的两种方法得到网页内容宽度和高度的值不同?
两种用法得到的数值是不一样的:
document.documentElement.offsetHeight;
document.body.offsetHeight;
为什么呢?
两种用法得到的数值是不一样的:
document.documentElement.offsetHeight;
document.body.offsetHeight;
为什么呢?
2016-11-20
清零之后还是不一样,好奇怪。。。。求解
294px;0px;
294px;18px;
<!DOCTYPE HTML> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <style type="text/css"> *{padding:0 ;margin:0;} </style> </head> <body> <script type="text/javascript"> document.write(document.documentElement.offsetWidth+"px;"+document.documentElement.offsetHeight+"px;<br/>") document.write(document.body.offsetWidth+"px;"+document.body.offsetHeight+"px;") </script> </body> </html>
举报