Вроде всё поправил, но воз и ныне там.
if не сробатывает.
<html>
<head>
<script langauge = "application/x-javascript">
window.onload = function() {
document.getElementById('mybut').onclick=function(e)
{
e = e || window.event
if (e.pageX == null && e.clientX != null ) {
var html = document.documentElement
var body = document.body
e.pageX = e.clientX + (html && html.scrollLeft || body && body.scrollLeft || 0) - (html.clientLeft || 0)
e.pageY = e.clientY + (html && html.scrollTop || body && body.scrollTop || 0) - (html.clientTop || 0)
alert(e.pageX+':'+e.pageY)
}
}
};
</script>
</head>
<body>
<form>
<input type="button" value="Жми" id="mybut">
</form>
</body>
</html>