+ Antworten
Ergebnis 1 bis 12 von 12

Thema: copylock oder so

  1. #1
    Halb(foren)Gott/Göttin Avatar von nEmai

    Registriert seit
    17.12.03 - 21:04
    Beiträge
    1.125
    Thanks
    0
    Thanked 0 Times in 0 Posts

    copylock oder so

    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
    いつだって胸の奥の光瞬かせて、
    この身で使命果たしてゆくまで。

  2. #2
    Znephf
    Gast Avatar von Znephf

    RE: copylock oder so

    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

  3. #3
    Halb(foren)Gott/Göttin Avatar von nEmai

    Registriert seit
    17.12.03 - 21:04
    Beiträge
    1.125
    Thanks
    0
    Thanked 0 Times in 0 Posts
    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?
    いつだって胸の奥の光瞬かせて、
    この身で使命果たしてゆくまで。

  4. #4
    Znephf
    Gast Avatar von Znephf
    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

  5. #5
    Znephf
    Gast Avatar von Znephf
    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

  6. #6
    Halb(foren)Gott/Göttin Avatar von nEmai

    Registriert seit
    17.12.03 - 21:04
    Beiträge
    1.125
    Thanks
    0
    Thanked 0 Times in 0 Posts
    perfekt

    jetz hab ich den obigen "rechtsclicklock" und den "selectlock" (funktioniert übrigens) auf jeder meiner homepageseiten.
    jetz wirds schon schwieriger was zu klauen.

    danke
    いつだって胸の奥の光瞬かせて、
    この身で使命果たしてゆくまで。

  7. #7
    Znephf
    Gast Avatar von Znephf
    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

  8. #8
    Halb(foren)Gott/Göttin Avatar von nEmai

    Registriert seit
    17.12.03 - 21:04
    Beiträge
    1.125
    Thanks
    0
    Thanked 0 Times in 0 Posts
    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.
    いつだって胸の奥の光瞬かせて、
    この身で使命果たしてゆくまで。

  9. #9
    Znephf
    Gast Avatar von Znephf
    Also bei mir hats das Drag&Drop geblockt... Seltsam

  10. #10
    Halb(foren)Gott/Göttin Avatar von nEmai

    Registriert seit
    17.12.03 - 21:04
    Beiträge
    1.125
    Thanks
    0
    Thanked 0 Times in 0 Posts
    kannst du ja auf meiner site ausprobieren, auf der startseite hab ichs in den quelltext geschrieben.
    いつだって胸の奥の光瞬かせて、
    この身で使命果たしてゆくまで。

  11. #11
    cob17
    Gast Avatar von cob17
    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

  12. #12
    Znephf
    Gast Avatar von Znephf
    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

+ Antworten

Berechtigungen

  • Neue Themen erstellen: Ja
  • Themen beantworten: Ja
  • Anhänge hochladen: Ja
  • Beiträge bearbeiten: Ja
  •