Hej! Här är ett script som tar hand om den saken. Placera koden mellan head taggarna på din sida.Ta bort högerklickning
Jag har hittat ett javascript som gör att du inte får upp den vanliga menyn vid högerklick utan en alert. Scriptet fungerar utmärkt förutom att jag inte vill att någonting ska hända när jag högerklickar, dvs ingen alert heller. Dum som jag är trodde jag att det bara var att ta bort raden med alerten, men se det fungerar icke. Då fungerar helt plötsligt högerklickningen igen.
Eftersom jag inte kan mer om javascript än att jag kan kopiera den :-) så skulle jag vilja få hjälp med detta.
Koden ser ut så här:
<code>
<script language="JavaScript">
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("Högerklickning är inte tillåtet!");
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;
</script>
</code>
Tack på förhand!
/AndreasSv: Ta bort högerklickning
Mvh Johan Gunnarsson
<SCRIPT LANGUAGE="JavaScript">
<!--
var isNS = (navigator.appName == "Netscape") ? 1 : 0;
var EnableRightClick = 0;
if(isNS)
document.captureEvents(Event.MOUSEDOWN||Event.MOUSEUP);
function mischandler(){
if(EnableRightClick==1){ return true; }
else {return false; }
}
function mousehandler(e){
if(EnableRightClick==1){ return true; }
var myevent = (isNS) ? e : event;
var eventbutton = (isNS) ? myevent.which : myevent.button;
if((eventbutton==2)||(eventbutton==3)) return false;
}
function keyhandler(e) {
var myevent = (isNS) ? e : window.event;
if (myevent.keyCode==96)
EnableRightClick = 1;
return;
}
document.oncontextmenu = mischandler;
document.onkeypress = keyhandler;
document.onmousedown = mousehandler;
document.onmouseup = mousehandler;
//-->
</script>