[JavaScript] Kontextmenü unterdrücken

undertaker1988

Lt. Junior Grade
Registriert
Nov. 2003
Beiträge
465
[html]

kann jemand überprüfen ob der code richtig ist? ich denke da ist ein Fehler finde den aber nicht. es geht darum was erscheint wenn man die rechte maustaste drückt

<script language="JavaScript">;
<!--
function click(evt) (
if (navigator.appName.indexOf("Microsoft") != -1)(
if (event.button==2 (
alert(`hier wird nichts codiert oder kopiert! );
return false
);
);
);
if (navigator.appName.index <of("Netscape") !=-1) (
document.catureEvents( Event.MOUSEDOWN )
);
document.onmousedown = click;
// -->
</script>
 
Hi,

<script language="JavaScript">;
<!--
function click(evt) (
if (navigator.appName.indexOf("Microsoft") != -1)(
if (event.button==2 (
alert(`hier wird nichts codiert oder kopiert! );
return false
);
);
);
if (navigator.appName.index <of("Netscape") !=-1) (
document.captureEvents( Event.MOUSEDOWN )
);
document.onmousedown = click;
// -->
</script>

siehe rote Markierung

Gruß

Toaster
 
hab mit front page versucht. hab den code eingegeben und gespeichert und dann mit dem explorer geöffnet aber als ich rechtemaustaste gedrückt habe stand da nichts von "hier wird nichts codiert oder kopiert"
 
ehrlich gesagt ist der ganze Code konfus, du solltest mal statt den ganzen runden Klammern geschweifte machen

function ( parameter ) { code }

kopier einfach das:

Code:
<script language=JavaScript>
var message="Sorry, this function is disabled.";

function click(e) {
	if (document.all) {
		if (event.button == 2) {
			alert(message);
			return false;
		}
	}
	if (document.layers) {
		if (e.which == 3) {
			alert(message);
			return false;
		}
	}
}

if (document.layers) {
	document.captureEvents(Event.MOUSEDOWN);
}
document.onmousedown=click;
</script>
 
Original erstellt von undertaker1988
hab mit front page versucht. hab den code eingegeben und gespeichert und dann mit dem explorer geöffnet aber als ich rechtemaustaste gedrückt habe stand da nichts von "hier wird nichts codiert oder kopiert"

meinst du evtl einfach

Code:
<body oncontextmenu="alert('Oops!Rechte Maustaste gedrückt...');return false" ondragstart="return false" onselectstart="return false">
?
 
Zurück
Oben