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
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
いつだって胸の奥の光瞬かせて、
この身で使命果たしてゆくまで。
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
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?
いつだって胸の奥の光瞬かせて、
この身で使命果たしてゆくまで。
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
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
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 doch noch was gefunden:Original von Mangaka
kann man das strg+c kopieren auch irgendwie unterdrücken?
<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
das drag und drop deaktivieren funktioniert nicht.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
ich kann immer noch bilder runter ziehen...
aber die beiden anderen funktionen gehen.
いつだって胸の奥の光瞬かせて、
この身で使命果たしてゆくまで。
kannst du ja auf meiner site ausprobieren, auf der startseite hab ichs in den quelltext geschrieben.
いつだって胸の奥の光瞬かせて、
この身で使命果たしてゆくまで。
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
4 Postings über deinem sind die entsprechenden ScriptsOriginal von cob17
ich glaube, man kann die taste strg unterdrücken und zwar, genauso wie der rechtsklick