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高度影响