Thema: copylock oder so
Klicke hier, um dich anzumelden
Du kannst aus dieser Liste ein Symbol für deine Nachricht auswählen.
Wenn du diese Option aktivierst, werden URLs automatisch mit BB-Code ergänzt. www.beispiel.de wird zu [URL]http://www.beispiel.de[/URL].
Wenn du möchtest, kannst du dieses Thema bewerten.
Original von cob17 ich glaube, man kann die taste strg unterdrücken und zwar, genauso wie der rechtsklick 4 Postings über deinem sind die entsprechenden Scripts
also grundsätzlich ist es nicht möglich bilder oder sonstiges zu sperren oder kopierunfähig zu machen. ersteinmal könnte man javascript ausschalten, deswegen würde ich dir empfehlen, deine bilder bzw. texte in javascript zu schreiben. außerdem (speziell für bilder) gibt es die "Print" bzw "druck" funktion auf deiner tastatur, um einen screenshot zu machen. ich glaube, man kann die taste strg unterdrücken und zwar, genauso wie der rechtsklick, mit einem pop up... schau mal auf www.teamone.de/selfhtml nach... die haben da so einiges groetjes, cob
kannst du ja auf meiner site ausprobieren, auf der startseite hab ichs in den quelltext geschrieben.
Also bei mir hats das Drag&Drop geblockt... Seltsam
Original von Znephf Edit: Und diese rafinierte Variante hab ich auch noch gefunden: <body ondragstart="return false" onselectstart="return false" oncontextmenu="return false"> Verhindert das markieren von Bereichen, unterbindet das Drag&Drop von Inhalten und blockiert den Rechtsklick Viel Spaß damit das drag und drop deaktivieren funktioniert nicht. ich kann immer noch bilder runter ziehen... aber die beiden anderen funktionen gehen.
Original von Mangaka kann man das strg+c kopieren auch irgendwie unterdrücken? Hab doch noch was gefunden: <script language="JavaScript"> <!-- function DoFalse(e) { if((window.event && window.event.ctrlKey == true) || (e && e.modifiers == 2)) { alert('Nicht möglich!'); return false; } } if(document.layers) { document.captureEvents(Event.KEYPRESS); document.onKeyPress = DoFalse; } //--> </script> dazu musst du noch folgendes als Body-Tag setzen <body onMouseDown="return DoFalse();" onKeyPress="return DoFalse();"> ----------- Edit: Und diese rafinierte Variante hab ich auch noch gefunden: <body ondragstart="return false" onselectstart="return false" oncontextmenu="return false"> Verhindert das markieren von Bereichen, unterbindet das Drag&Drop von Inhalten und blockiert den Rechtsklick Viel Spaß damit
perfekt jetz hab ich den obigen "rechtsclicklock" und den "selectlock" (funktioniert übrigens) auf jeder meiner homepageseiten. jetz wirds schon schwieriger was zu klauen. danke
Hab eben was in der Art gefunden, aber noch nicht getestet: <br> <script language="JavaScript1.2"> function disableselect(e){ return false } function reEnable(){ return true } document.onselectstart=new Function ("return false") if (window.sidebar){ document.onmousedown=disableselect document.onclick=reEnable } </script></br> mfg
Hmm, dass das direkt geht glaube ich nicht (lasse mich aber gern eines besseren belehren) Was mir spontan einfallen würde: Ein Script, dass die Fokusierung unterbindet. Also, dass man einen Text oder ein Bild nicht durch die Maus markieren kann oder ein Script, dass diese Markierung sofort wieder aufhebt. Somit kann man auch nichts kopieren. Wie das geht, weiß ich allerdings nicht, daher an alle JS-Freaks: Weiß jemand wie sowas funktionert?? mfg
ich weiß das da nur anfänger dran scheitern hab die dinger ja selbst schon "umgangen" kann man das strg+c kopieren auch irgendwie unterdrücken?
Ich habe hier ein Script, das den Rechtsklick einfach so unterdrückt, also ohne Meldung oder so. Es ist so, als hätte man gar nicht geklickt: Erstelle eine txt-Datei und füge folgenden Code ein: function click(e) { if (document.all) if (event.button == 2) return false; if (document.layers) if (e.which == 3) return false; } function click2() { event.returnValue=false;return false; } if (document.layers) document.captureEvents(Event.MOUSEDOWN); document.onmousedown=click; document.oncontextmenu=click2; und benenne die Datei in click.js um Nun musst du in deiner html-Datei per <script src="..../click.js"></script> verweisen und voilà: der rechtsklick bleibt ohne Wirkung. ----- Wenn du doch lieber eine Meldung erzeugen willst, füge folgendes in den html-SourceCode ein: <script language="JavaScript" type="text/javascript"> <!-- if (document.layers){ window.captureEvents(Event.MOUSEDOWN | Event.MOUSEUP) window.onmousedown=rightclick; window.onmouseup=rightclick; function rightclick(e) { if (e.which == 3) { alert('COPYRIGHT TEXT EINGEBEN'); return false; } else { return true; } } } if (document.all){ function click() { if (event.button==2) { alert('COPYRIGHT TEXT EINGEBEN') } if (event.button==3) { alert('COPYRIGHT TEXT EINGEBEN')} } document.onmousedown=click } // --> </script> ----- Aber denk dran: Wenn jemand an deinen SourceCode will, dann kommt er auch dran. An so einem Rechtsklick-Blocker scheitern nur Anfänger!!! mfg
hi wie macht man das, das immer wenn man n text oder was anderes von ner page kopieren will, das dann so n popup kommt: hättste wohl gern, oder so. was für n htmlcode muss man da schreiben? mfg mangaka
Foren-Regeln