老问题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;、
... ...
}
这样试下
------解决方案--------------------
------解决方案--------------------PageX,PageY试试