document.documentElement.clientWidth和document.body.clientWidth的区别在哪里
为什么在下面两个页面中document.documentElement.clientWidth和document.body.clientWidth两个属性的值返回的正好相反。
<!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" /></head><body> <a class="mark" onclick="alert(document.documentElement.clientWidth+':'+document.body.clientWidth)">登录</a> </body></html>
<html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=gb2312" /><title>迅雷看看--中国最高清的在线影院</title><link href="kankan_2_9.css" rel="stylesheet" type="text/css" /><script src="kankan_index_2_9.js" type="text/javascript" language="JavaScript"></script></head><body> <a class="mark" onclick="alert(document.documentElement.clientWidth+':'+document.body.clientWidth)">登录</a> </body>