Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
<script type="text/javascript">
function getMouseXY(e) {
var e = (!e) ? window.event : e;
if (e.pageX || e.pageY) {
posX = e.pageX;
posY = e.pageY;
}
else if (e.clientX || e.clientY) {
if (document.body.scrollLeft || document.body.scrollTop) {
posX = e.clientX + document.body.scrollLeft;
posY = e.clientY + document.body.scrollTop;
}
else {
posX = e.clientX + document.documentElement.scrollLeft;
posY = e.clientY + document.documentElement.scrollTop;
}
}
alert("x: " + posX + "\ny: " + posY);
}
</script>
<body>
<img src="something.jpg" alt="" onclick="getMouseXY(event)" />
</body>
<html><body>
<form method="get" action="#">
<input type="image" src="image.jpg" width="100px"; height="100px" />
</form>
</body></html>
<script type="text/javascript">
function getMouseXY(e, obj) {
var e = (!e) ? window.event : e;
//find mouse coordinates
if (e.pageX || e.pageY) {
posX = e.pageX;
posY = e.pageY;
}
else if (e.clientX || e.clientY) {
if (document.body.scrollLeft || document.body.scrollTop) {
posX = e.clientX + document.body.scrollLeft;
posY = e.clientY + document.body.scrollTop;
}
else {
posX = e.clientX + document.documentElement.scrollLeft;
posY = e.clientY + document.documentElement.scrollTop;
}
}
else {
posX = 0;
posY = 0;
}
//find image coordinates
if (obj.offsetLeft || obj.offsetTop) {
xOffset = obj.offsetLeft;
yOffset = obj.offsetTop;
parentObj = obj.offsetParent;
while(parentObj != null) {
xOffset += parentObj.offsetLeft;
yOffset += parentObj.offsetTop;
parentObj = parentObj.offsetParent;
}
}
else if (obj.x || obj.y) {
xOffset = obj.x;
yOffset = obj.y;
}
else {
xOffset = 0;
yOffset = 0;
}
alert("Relative to window\n\nx: " + posX + "\ny: " + posY + "\n\nRelative to Image\n\nx: " + (posX - xOffset - 2) + "\ny: " + (posY - yOffset - 2));
}
</script>
<body>
<br><br><br><br>
<img src="something.jpg" alt="" onclick="getMouseXY(event, this)" />
</body>
I'm trying to this in internet explorer.
<html>
<head>
<script type="text/javascript">
<!--
function getMouseXY() {
alert(window.event.offsetX + ', ' + window.event.offsetY);
}
//-->
</script>
</head>
<body>
<img src="image.jpg" onclick="getMouseXY()" />
</body>
</html>