Можно так, но у
Deff проще контроль, хотя через target, думаю, тоже ничего
<body>
<div class="div" style="width: 20px; height: 20px; background: lightgreen;"></div>
<script>
document.body.onclick = function (e) {
e = e || event; /*
var target = e.target || e.srcElement;
if (target.className == 'div') {
location.href = 'http://javascript.ru';
} */
var x = e.clientX;
var y = e.clientY;
document.body.innerHTML += 'x = ' + x + '; y = ' + y +';<br>';
if (x <= 20 && y <= 20) {
location.href = 'http://javascript.ru';
}
}
</script>