DOCTYPE xhtml对body高度影响

  xhtml申明css1compat模式下,body没有内容,IE,chrome下点击时无法响应事件,但是firefox会响应,即使document.body.clientHeight不为0,firefox的bug?

 <!doctype html>
<title>css1compat模式下,body没有内容,IE,chrome下点击时无法响应事件,但是firefox会响应,即使document.body.clientHeight不为0,firefox的bug?。。</title>
<script type="text/javascript">
    <!--
          function m(event){
          x=event.clientX;
          y=event.clientY;
          alert("X:"+x+",Y:"+y);
          }
window.onload=function(){alert(document.compatMode+'\n'+document.body.clientHeight)}
   //-->
    </script>
  </head>
     
<body onMousedown="m(event)">
</body>

  去掉xhtml变为backcompat模式时,body中没有内容,但是实际的clientHeight为可见高,IE,firefox,chrome下都可以响应mousedown事件

<title>去掉xhtml变为backcompat模式时,body中没有内容,但是实际的clientHeight为可见高,IE,firefox,chrome下都可以响应mousedown事件</title><script type="text/javascript">
    <!--
          function m(event){ 
          x=event.clientX;
          y=event.clientY; 
          alert("X:"+x+",Y:"+y); 
          }
window.onload=function(){alert(document.compatMode+'\n'+document.body.clientHeight)}
   //-->
    </script>
  </head>
     
<body onMousedown="m(event)" style="background:#eee">
<!--去掉xhtml变为backcompat模式时,body中没有内容,但是实际的clientHeight为可见高,IE,firefox,chrome下都可以响应mousedown事件-->
</body> 

 

加支付宝好友偷能量挖...


原创文章,转载请注明出处:DOCTYPE xhtml对body高度影响

评论(0)Web开发网
阅读(200)喜欢(1)HTML/CSS兼容/XML