ik ben een beetje aan het spelen geweest met deze code maar het wil mij nog niet lukken.
het is dus de bedoeling dat als ik op m'n muis klik bij bepaalde coordinaten dat ik door gelinkt wordt naar een andere pagina.
dit is de code:
dit werkt niet terwijl het met document.onmousemove = getMouseClickXY; (line 3) wel werkt. weet iemand waarom en het meest belangrijke hoe het wel kan met onmouseclick??
TIA
arjan.
het is dus de bedoeling dat als ik op m'n muis klik bij bepaalde coordinaten dat ik door gelinkt wordt naar een andere pagina.
dit is de code:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
| var IE = document.all?true:false;
if (!IE) document.captureEvents(Event.MOUSECLICK)
document.onmouseclick = getMouseClickXY;
var clickX = 0;
var clickY = 0;
function getMouseClickXY(e) {
if (IE) { // grab the x-y pos.s if browser is IE
clickX = event.clientX + document.body.scrollLeft;
clickY = event.clientY + document.body.scrollTop;
}
else { // grab the x-y pos.s if browser is NS
clickX = e.pageX;
clickY = e.pageY;
}
if (clickX < 0){tempX = 0;}
if (clickY < 0){tempY = 0;}
if (w>1024){
if (clickX > 575 && clickX <580 && clickY > 358 && clickY < 364){window.location.href = "gameover.html";}
}
else {
if (clickX > 460 && clickX <465 && clickY > 268 && clickY < 275){window.location.href = "gameover.html";}
}
return true;
} |
dit werkt niet terwijl het met document.onmousemove = getMouseClickXY; (line 3) wel werkt. weet iemand waarom en het meest belangrijke hoe het wel kan met onmouseclick??
TIA
arjan.
[ Voor 13% gewijzigd door Verwijderd op 09-12-2004 23:34 ]