eg: onClick="showMess(event);"
It's works in all browsers
function showMess(e){
var pos = getMousePosition(e);
pos = pos.split(":");
var posX = pos[0];
var posY = pos[1];
alert(posX + "-" + posY);
}
function getMousePosition(e){
var cur_posX = 0;
var cur_posY = 0;
try{
cur_posX = e.pageX;
cur_posY = e.pageY;
}catch(e){}
try{
var de = document.documentElement;
var b = document.body;
cur_posX = e.clientX +
(de.scrollLeft || b.scrollLeft) - (de.clientLeft || 0);
cur_posY = e.clientY +
(de.scrollTop || b.scrollTop) - (de.clientTop || 0);
}catch(e){}
return cur_posX+":"+cur_posY;
}
Sign up here with your email