当前位置: 代码迷 >> ASP.NET >> 老有关问题event.clientX在火狐或者IE9下取值都是空
  详细解决方案

老有关问题event.clientX在火狐或者IE9下取值都是空

热度:6378   发布时间:2013-02-25 00:00:00.0
老问题event.clientX在火狐或者IE9下取值都是空
在火狐和IE9下event.clientX 始终为NULL,在网上找了很久,也没有结果。
HTML code
<html><head>    <title></title>    <script type="text/javascript">        function DoRightClick(event){        event = (event)?event:window.event;         //event=event||event;        alert(event.clientX);    }</script></head><body onmousedown="window.setTimeout('DoRightClick(event);',400)"></body></html>


------解决方案--------------------------------------------------------
function test(event) {
var event = event || window.event;、
... ...
}
这样试下
------解决方案--------------------------------------------------------
探讨

function test(event) {
var event = event || window.event;、
... ...
}
这样试下

------解决方案--------------------------------------------------------
PageX,PageY试试
  相关解决方案