Wie bekomme ich das nur hin? (Erklärungen bitte für Blöde *grins*)
Erstelle eine Datei und nenne sie "rightmouse.js". Kopiere folgenden Code dort rein und speicher danach die Datei:
<!--
if (document.layers){
window.captureEvents(Event.MOUSEDOWN | Event.MOUSEUP)
window.onmousedown=rightclick;
window.onmouseup=rightclick;
function rightclick(e) {
if (e.which == 3) {
alert('Bitte beachten Sie das Copyright!');
return false;
}
else {
return true;
}
}
}
if (document.all){
function click() {
if (event.button==2) {
alert('Bitte beachten Sie das Copyright!')
}
if (event.button==3) {
alert('Bitte beachten Sie das Copyright!')}
}
document.onmousedown=click
}
// -->
Die Datei kopierst du dann in dein Website-Verzeichnis. In jede Datei, in der nun die rechte Maustaste gesperrt werden soll, bindest du folgendes in den <head>-Abschnitt ein:
<SCRIPT src="rightmouse.js"></SCRIPT>
- und fertig!
Noch soviel: Erstens handelt es sich hierbei um JavaScript und nicht um Java. Zweitens ist diese Methode nahezu lächerlich und verpöhnt. Einen wirklichen Schutz erreichst du nicht, da jeder den Quellcode mit Ansicht / "Quelltext anzeigen" einsehen kann. Auch eine Frameseite schützt dich davor nicht.
Ausserdem verstösst diese Art gegen das Prinzip des WWW... und die Bilder sind sowieso Copyright-geschützt, ob sich die nun jemand speichert oder nicht. Das Copyright ändert sich dadurch nicht (abgesehen davon, dass das "Copyright" in Deutschland keinen rechtlichen Bestandteil hat).
Und letzlich kann auch jeder Benutzer in seinem Browser ganz einfach JavaScript ausschalten und hat so deinen "Schutz" umgangen :-)
Grüsse
Lactrik