Hoi iedereen
Ik wil graag voorkomen dat men de rechtermuisknop gebruikt op mijn webpage. Ok ik weet dat er nog tich mogelijkheden zijn om vanalles te jatten.....
Maar: Als ik dit script gebruik krijg ik een messagebox terug
Ik zou eigenlijk willen dat er HELEMAAL niets gebeurt, dat je niets ziet, geen rechtermuisknop maar ook geen messagebox, dus dat ie gewoon blokkeert...
Hoe moet ik dan de code aanpassen?
Thanks!
Jeroen
<script language="JavaScript1.1">
<!-- Begin
function right(e) {
if (navigator.appName == 'Netscape' &&
(e.which == 3 || e.which == 2))
return false;
else if (navigator.appName == 'Microsoft Internet Explorer' &&
(event.button == 2 || event.button == 3)) {
alert("Sorry, de rechtermuisknop is geblokkeerd!");
return false;
}
return true;
}
document.onmousedown=right;
document.onmouseup=right;
if (document.layers) window.captureEvents(Event.MOUSEDOWN);
if (document.layers) window.captureEvents(Event.MOUSEUP);
window.onmousedown=right;
window.onmouseup=right;
// End -->
</script>
Ik wil graag voorkomen dat men de rechtermuisknop gebruikt op mijn webpage. Ok ik weet dat er nog tich mogelijkheden zijn om vanalles te jatten.....
Maar: Als ik dit script gebruik krijg ik een messagebox terug
Ik zou eigenlijk willen dat er HELEMAAL niets gebeurt, dat je niets ziet, geen rechtermuisknop maar ook geen messagebox, dus dat ie gewoon blokkeert...
Hoe moet ik dan de code aanpassen?
Thanks!
Jeroen
<script language="JavaScript1.1">
<!-- Begin
function right(e) {
if (navigator.appName == 'Netscape' &&
(e.which == 3 || e.which == 2))
return false;
else if (navigator.appName == 'Microsoft Internet Explorer' &&
(event.button == 2 || event.button == 3)) {
alert("Sorry, de rechtermuisknop is geblokkeerd!");
return false;
}
return true;
}
document.onmousedown=right;
document.onmouseup=right;
if (document.layers) window.captureEvents(Event.MOUSEDOWN);
if (document.layers) window.captureEvents(Event.MOUSEUP);
window.onmousedown=right;
window.onmouseup=right;
// End -->
</script>