langweile: Markieren und Rechtsklick verhindern

Hi ich wollte fragen:
Ob markieren und rechtsklick verhindert werden können.
Wenn ja mit welchem Befehl?
Und wo muss ich den einbauen

  1. Ob markieren und rechtsklick verhindert werden können.

    Ja kann man.

    Wenn ja mit welchem Befehl?

    Indem du es einfach nicht tust.

    Und wo muss ich den einbauen

    In dein Handgelenk.

    mfg Beat

    --
    ><o(((°>           ><o(((°>
       <°)))o><                     ><o(((°>o
    Der Valigator leibt diese Fische
    1. ok entschuldige habe mich nicht deutlich genug ausgedrückt...
      also:
      ich habe eine hompeag erstellt und will, dass man weder markieren kann,
      noch, dass man den rechtsklick verwenden kann...
      wie geht das?

      1. wie geht das?

        Zuverlässig? gar nicht™

      2. Grüße,

        ich habe eine hompeag erstellt und will, dass man weder markieren kann,
        noch, dass man den rechtsklick verwenden kann...
        wie geht das?

        theoretisch mit JAVAapplet oder FLASH mit dynamisch nachladbaren inhalten - dies würde den inhaltdiebstal ERSCHWEREN.

        aber alle swas der besucher zu sehen hat - kann er auch speichern.
        was auf dem bildshcirm ist - ist zumindest im RAM - ddann ist es nur noch eine Frage des könnens dies zu speichern.

        Grundsätzlich - mit ist bisher kein Fall bekannt in dem die Frage nach Quelltextschutz mit der Notwendigkeit des Quellteschutzes zusammenträfe -
        wer es will, hat AFAIK absolut nicht was das Speichern wert wäre.

        Mal ehrlich - wen interessieren die katzenfotos&co?

        villeicht werde ich noch wiederlegt - bisher gilt aber der empirische Beweis.

        MFG
        bleicher

      3. Hallo,

        ich habe eine hompeag erstellt und will, dass man weder markieren kann,
        noch, dass man den rechtsklick verwenden kann...

        und warum willst du die wichtigsten Navigationsmöglichkeiten (Link im neuen Fenster öffnen, Seite drucken, Seite bookmarken) unterbinden?

        wie geht das?

        Mit Javascript, indem du das Event "Maustaste gedrückt" abfängst und ungenutzt wegwirfst. Die heute üblichen Browser erlauben einem aber, solche Eingriffe in die Bedienbarkeit zu verbieten, teils sogar schon in der Defaulteinstellung. Und wer Javascript deaktiviert hat, ist sowieso fein raus.

        So long,
         Martin

        --
        Es gibt Dinge, die sind sooo falsch, dass nicht einmal das Gegenteil stimmt.
      4. will, dass man weder markieren kann, noch, dass man den rechtsklick verwenden kann...

        Was erhoffst du dir dadurch? Was ist das Ziel und inwiefern bringt dich diese Vorgehensweise ans Ziel?

        Mathias

      5. ok entschuldige habe mich nicht deutlich genug ausgedrückt...
        also:
        ich habe eine hompeag erstellt und will, dass man weder markieren kann,
        noch, dass man den rechtsklick verwenden kann...
        wie geht das?

        Im ersten Fall: Liefere eine leere Seite aus.
        Im zweiten Fall: Liefere keine Seite aus und überlass das Problem dem Autoren, dessen Inhalt an deiner Stelle die Mattscheibe ziert.

        mfg Beat

        --
        ><o(((°>           ><o(((°>
           <°)))o><                     ><o(((°>o
        Der Valigator leibt diese Fische
  2. @@langweile:

    Hi ich wollte fragen:
    Ob markieren und rechtsklick verhindert werden können.

    Ja: du stellt die betreffende Seite nicht ins Netz.

    Warum hast du die http://de.selfhtml.org/navigation/faq.htm@title=SELFHTML-FAQ nicht gelesen?

    Live long and prosper,
    Gunnar

    --
    Das einzige Mittel, den Irrtum zu vermeiden, ist die Unwissenheit. (Jean-Jacques Rousseau)
    1. da hab ich schon nachgesehen.
      also ich will das ja nicht ganz verhindern, es ist mir klar, dass man das nicht verhindern kann, dass das geklaut wird, aber die, die meine seite ansehen werden, haben keine ahnung von computerrn.
      ich will das nur verhindern, dass die das nicht kopieren...

      1. da hab ich schon nachgesehen.

        Glaub ich nicht.

        1. kannst du aber!
          Da steht, dass es nicht geht!

          Aber ich weiß, dass es einen befehl gibt, der das markieren und den rechtsklick verbietet!
          da steht nur, dass man das mit kentnissen trotzdem kopieren kann

          1. kannst du aber!
            Da steht, dass es nicht geht!

            Dann hast du nicht weit genug gelesen.

            Aber ich weiß, dass es einen befehl gibt, der das markieren und den rechtsklick verbietet!
            da steht nur, dass man das mit kentnissen trotzdem kopieren kann

            Das steht "Wenn Sie das alles nicht befriedigt und Sie doch lieber die rechte Maustaste sperren wollen, dann können Sie Beispiel-Seite dieses Script verwenden."

            Der Text "dieses Script" ist verlinkt.

            Im übrigen hab' ich dir auch eine externe Seite verlinkt, die im Grunde dasselbe sagt und auch eine "Lösung" bereithält.

            1. Im übrigen hab' ich dir auch eine externe Seite verlinkt, die im Grunde dasselbe sagt und auch eine "Lösung" bereithält.

              dafür danke ich dir bin da auch gearde am durchlesen, aber
              ich finde das gerade ein bissel scheiße, dass ihr mich alle runtermacht

              1. Hallo langeweile,

                ich finde das gerade ein bissel scheiße, dass ihr mich alle runtermacht

                hier macht dich niemand runter (außer du selbst), wir versuchen nur, dich von der Sinnlosigkeit deines Vorhabens zu überzeugen.

                Gruß, Jürgen

              2. Hi,

                dafür danke ich dir bin da auch gearde am durchlesen, aber
                ich finde das gerade ein bissel scheiße, dass ihr mich alle runtermacht

                und ich finde es seltsam, dass überhaupt Jemand antwortet. Denn erstens gibt es dazu ja Tonnen an Hinweisen durch Google, und zweitens lässt mich diese Frage im Kombi mit deinem Nick vermuten, dass du wirklich nur Langweile hast und hier sinnlos postest.

                Hans

          2. Hallo langeweile,

            Aber ich weiß, dass es einen befehl gibt, der das markieren und den rechtsklick verbietet!

            das ist kein Befehl, sondern eine Mischung aus Script, HTML und CSS. Ich kann dir jetzt aus dem Stehgreif auch nicht schreiben, wie es geht, aber ich weiß, das der Aufwand, Seitenelemente vor dem kopiert werden zu schützen, größer ist, als den "Schutz" zu umgehen. Der einfachste "Trick" ist noch, über das zu schützende Bild ein gleich großes transparentes zu legen.

            Gruß, Jürgen

            1. das ist kein Befehl, sondern eine Mischung aus Script, HTML und CSS. Ich kann dir jetzt aus dem Stehgreif auch nicht schreiben, wie es geht, aber ich weiß, das der Aufwand, Seitenelemente vor dem kopiert werden zu schützen, größer ist, als den "Schutz" zu umgehen. Der einfachste "Trick" ist noch, über das zu schützende Bild ein gleich großes transparentes zu legen.

              Eine äußerst linke Variante ist auch, über ein Bild ein weiteres Bild mit erheblich schlechterer Qualität, geringerer Farbtiefe, einem Wasserzeichen oder absichtlichen Bildfehlern zu legen und dessen opacity auf 0.01 zu setzen. Dann fällts erst beim neu betrachten auf :).

              1. Eine äußerst linke Variante ist auch, über ein Bild ein weiteres Bild mit erheblich schlechterer Qualität, geringerer Farbtiefe, einem Wasserzeichen oder absichtlichen Bildfehlern zu legen und dessen opacity auf 0.01 zu setzen. Dann fällts erst beim neu betrachten auf :).

                Voilà (alternativen für die fehlende opacity-Unterstüztung für alte Browser hab ich mir gespart):

                <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"  
                	"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">  
                <html xmlns="http://www.w3.org/1999/xhtml">  
                	<head>  
                		<title>Fakebild</title>  
                		<style type="text/css">  
                			#fake {  
                				position: absolute;  
                				left: 0;  
                				top: 0;  
                				opacity: 0.01;  
                			}  
                		</style>  
                	</head>  
                	<body>  
                		<img src="http://src.selfhtml.org/logo.gif" alt="SELFHTML-Logo" />  
                		<img id="fake" src="http://community.de.selfhtml.org/advent/logos/weihnacht2004/eisfux_spider_big_logo.gif" alt="SELFHTML-Logo" />  
                	</body>  
                </html>
                
            2. Hi,

              Der einfachste "Trick" ist noch, über das zu schützende Bild ein gleich großes transparentes zu legen.

              wozu das? Das behindert einen Screenshot in keinster Weise. Deshalb sind alle diese Ansätze Quark, ich finde das sollte man auch ruhig klarstellen.

              Gruesse, Joachim

              --
              Am Ende wird alles gut.
      2. Hi,

        also ich will das ja nicht ganz verhindern, es ist mir klar, dass man das nicht verhindern kann, dass das geklaut wird, aber die, die meine seite ansehen werden, haben keine ahnung von computerrn.

        Wenn also nur du die Seite anschaust, lade sie nicht ins WWW hoch, sondern belasse sie auf deinem Rechner.

        MfG ChrisB

        --
        Light travels faster than sound - that's why most people appear bright until you hear them speak.
      3. [latex]Mae  govannen![/latex]

        ich will das nur verhindern, dass die das nicht kopieren...

        Perfekt, dann mußt du einfach gar nichts ändern.

        Meinjanur,

        Kai

        --
        „It's 106 miles to Chicago, we got a full tank of gas, half a pack of cigarettes, it's dark, and we're wearing sunglasses“.
        „Hit it!“
        Selfzeugs
        SelfCode: sh:( fo:| ch:? rl:( br:< n4:( ie:{ mo:| va:) js:| de:> zu:) fl:( ss:| ls:?
      4. aber die, die meine seite ansehen werden, haben keine ahnung von computerrn.
        ich will das nur verhindern, dass die das nicht kopieren...

        Mal davon abgesehen dass du jetzt bereits verhinderst dass es *nicht kopiert* wird ;-) ... vielleicht hilft dir die Frage ja weiter:
        Was soll jemand ohne Ahnung von Computern mit einer kopierten Seite anstellen?
        Kann jemand ohne Ahnung überhaupt was kopieren?
        Kennt so jemand vielleicht einen der sich halbwegs auskennt und fragt, ob man da nicht was tun kann?

        Und denk dran, wenn einer tatsächlich so schlimme Dinge mit deinen Inhalten anstellen kann und das auch will, dann tippt er den Text zur Not auch ab :-)

    2. Warum hast du die http://de.selfhtml.org/navigation/faq.htm@title=SELFHTML-FAQ nicht gelesen?

      Warum setzt ihr nicht gleich einen Deeplink gesetzt, sondern spielt Ostereisuchen?
      Sind wir hier eigentlich in einem Hypertextnetzwerk oder nicht?

      Mathias

      1. @@molily:

        Warum setzt ihr nicht gleich einen Deeplink gesetzt, sondern spielt Ostereisuchen?

        Weil’s in der Liste gleich die 2. und 3. Frage ist.

        Und weil es auch nicht schaden kann, alle FAQ zu lesen. ;-)

        Sind wir hier eigentlich in einem Hypertextnetzwerk oder nicht?

        Und was sagt Nielsen zu Ankern? SCNR.

        Live long and prosper,
        Gunnar

        --
        Das einzige Mittel, den Irrtum zu vermeiden, ist die Unwissenheit. (Jean-Jacques Rousseau)
        1. Und was sagt Nielsen zu Ankern? SCNR.

          »Avoid Within-Page Links« ist vielleicht ein reißerischer Titel, aber in der Sache stimme ich ihm zu.

          Soweit ich das sehe, argumentiert er mit Erwartung und Gewohnheit der Nutzer, die auf ihrer Erfahrung basiert. Das das Irritation verursacht, mag durchaus sein. Gewohnheit ändert sich aber auch nur dadurch, dass jemand es anders macht, sich das Verhalten verbreitet und den Nutzern bekannt wird. Eine Site kann dem entgegenwirken, dass man erst einmal verloren ist, wenn man in die Mitte einer großen Seite springt. Zum Beispiel durch fixe Bereiche oder Wegweiser.

          Die Formulierung der Probleme, die eine solche Visualisierung und Navigation mit sich bringt, finde ich sehr wichtig. Nicht von ungefähr gibt es JavaScripte wie sanfte Scroller, Tab-Navigationen bzw. Akkordeons, die m.E. genau in diese Kerbe hauen: übersichtliche und verständliche Navigation in den Abschnitten eines Dokuments.

          Mathias

    3. Hallo langeweile!

      Mit deiner Frage beschäftigt sich <http://de.selfhtml.org/navigation/faq.htm#rechte_maustaste@title=ein Eintrag> in der Liste der <http://de.selfhtml.org/navigation/faq.htm@title=Häufigen Fragen in der SELFHTML-Doku>. Diese solltest du vor dem Fragen hier im Forum als erstes konsultieren. Ein weiterer Anlaufpunkt ist die FAQ des Forums.

      Das Thema wurde hier schon öfters kontrovers diskutiert, deswegen sei dir geraten, mal das Forumsarchiv zu durchsuchen. Die Stichwörter »Markieren / Kopieren / Rechtklick verhindern«
       bieten sich da an und sollten dir schon einige hilfreiche Threads ausspucken.

      Bevor du hier im Forum fragst, solltest du auch Suchmaschinen wie Google nutzen, um dich zum Thema ein wenig schlau zu machen. Dort findest du unter den genannten Stichwörtern bereits einige Diskussionen und Lösungen. Im Forumsbeitrag kannst du dann angeben, welche Lösungen du bereits ausprobiert hast und welche Schwierigkeiten sich ergaben. So ist die Chance, dass man dir hier konkret weiterhelfen kann und du schneller ans Ziel kommst, viel höher. Außerdem solltest du beim Formulieren deiner Frage genauer deine Problemstellung beschreiben, also was du genau vorhast. Dadurch kann man dir wertvolle Tipps zur Umsetzung geben und gegebenenfalls Alternativlösungen unterbreiten.

      Liebe Grüße,
      Mathias

      1. @@molily:

        Willst du das in jeden zweiten Thread posten und die Hinweise auf der Startseite sowie die Charta abschaffen?

        Live long and prosper,
        Gunnar

        --
        Das einzige Mittel, den Irrtum zu vermeiden, ist die Unwissenheit. (Jean-Jacques Rousseau)
        1. Willst du das in jeden zweiten Thread posten

          Faktisch tun wir das, so oder in anderer Form, ohnehin in sehr vielen Threads, wenn wir »Was willst du eigentlich erreichen?« oder »Hast du dich schon in SELFHTML und anderen Quellen schlau gemacht?« fragen.

          Jedenfalls tausendmal sinnvoller als die ständigen ätzenden Antworten »dann stell die Seite doch nicht ins Netz!«. Die haben - so sehr sie die Essenz ausdrücken für diejenigen, die den Sachverhalt bereits kennen keine Aussagekraft für den Fragenden. Außer dass der sich für dumm verkauft fühlt. Schlauer wird er davon nicht.

          Mathias

      2. Ich lass mich hiervon mal zu nem Statement hinreissen, dass mir nun schon oefters durch den Kopf ging:

        Ich glaube, molily is der geduldigste und liebste Mensch der Welt des SELFHTML-Forums.

        *Orden anheft und Beitrag als hilfreich bewert*

        --
        "Die Diebesgilde beklagte sich darueber, dass Mumm in aller Oeffentlichkeit behauptet hatte, hinter den meisten Diebstaehlen steckten Diebe."
              - T. Pratchett
        1. Hoi.

          Ich glaube, molily is der geduldigste und liebste Mensch der Welt des SELFHTML-Forums.

          Da hab ich auch noch einen: Hohe Kompetenz bei gleichzeitig praxisnahen wie verständlichen Antworten. Ein erfrischender Gegenpol zur Gruppe der Radikalevangelisten hier...

          Grüße

  3. Ob markieren und rechtsklick verhindert werden können.

    http://de.selfhtml.org/navigation/faq.htm#rechte_maustaste
    http://de.selfhtml.org/navigation/anzeige/rechte_maustaste.htm
    https://forum.selfhtml.org/?t=185015&m=1227025

    Letzteres habe ich jedoch nie unter dem Aspekt »große Mengen an Text kopieren verhindern« getestet.

    Das sind keine Fertiglösungen und auch keine Befehle, die du einfach nur einbauen brauchst und gut ist, wie du es dir wahrscheinlich vorstellst.

    Letztlich gibt es für deinen Wunsch aber eher andere Methoden wie ein durchsichtiges absolut positioniertes Element, das über dem Dokument liegt. suit hat das für Bilder bereits angedeutet.

    Du solltest dir klar darüber sein, dass du mit solchen Techniken zu 99% Schaden anrichtest und die »ehrliche« und sinnvolle Nutzung deiner Site erschwerst. Die restlichen 1% sind die Fälle, in denen die Sperren durch ein wenig Sachverstand umgangen werden.

    Mathias

    1. »» Ob markieren und rechtsklick verhindert werden können.

      http://de.selfhtml.org/navigation/faq.htm#rechte_maustaste
      http://de.selfhtml.org/navigation/anzeige/rechte_maustaste.htm
      https://forum.selfhtml.org/?t=185015&m=1227025

      Letzteres habe ich jedoch nie unter dem Aspekt »große Mengen an Text kopieren verhindern« getestet.

      Das sind keine Fertiglösungen und auch keine Befehle, die du einfach nur einbauen brauchst und gut ist, wie du es dir wahrscheinlich vorstellst.

      Letztlich gibt es für deinen Wunsch aber eher andere Methoden wie ein durchsichtiges absolut positioniertes Element, das über dem Dokument liegt. suit hat das für Bilder bereits angedeutet.

      Ein Beispiel hab' ich auch bereits nachgelegt um das zu verdeutlichen.

      Du solltest dir klar darüber sein, dass du mit solchen Techniken zu 99% Schaden anrichtest und die »ehrliche« und sinnvolle Nutzung deiner Site erschwerst. Die restlichen 1% sind die Fälle, in denen die Sperren durch ein wenig Sachverstand umgangen werden.

      Dieser Vergleich trifft z.B. auch auf diese "Raubkopierer sind Verbrecher"-Spots zu :) mit denen geht man höchsten ehrlichen Käufern auf den Senkel, auf einer nicht lizenzierten Kopie werden die wohl nicht enthalten sein.

      Ein wirksamer Schutz ist (egal für was) ummöglich zu realisieren - alles was irgendwie Wiedergegeben/Betreten/Genutzt werden kann, hat auch einen Schwachpunkt und wenn das nur der intendierte Benutzungsweg ist.

    2. @@molily:

      Letztlich gibt es für deinen Wunsch aber eher andere Methoden wie ein durchsichtiges absolut positioniertes Element, das über dem Dokument liegt.

      Wenn das Dokument nun aber Links enthält?

      „Sind wir hier eigentlich in einem Hypertextnetzwerk oder nicht?“ SCNR.

      Live long and prosper,
      Gunnar

      --
      Das einzige Mittel, den Irrtum zu vermeiden, ist die Unwissenheit. (Jean-Jacques Rousseau)
      1. „Sind wir hier eigentlich in einem Hypertextnetzwerk oder nicht?“ SCNR.

        Jedem sein Recht, ein cul-de-sac zu sein.

        mfg Beat

        --
        ><o(((°>           ><o(((°>
           <°)))o><                     ><o(((°>o
        Der Valigator leibt diese Fische
      2. Wenn das Dokument nun aber Links enthält?

        Dann wäre Event-Delegation angesagt, die den Kontext von Klick- und Textauswahl-Ereignissen abfragt. (Wie ich es auch in dem »Rechte Maustaste sperren«-Artikel bemerkt habe.)

        Mathias

        1. @@molily:

          »» Wenn das Dokument nun aber Links enthält?

          Dann wäre Event-Delegation angesagt, die den Kontext von Klick- und Textauswahl-Ereignissen abfragt. (Wie ich es auch in dem »Rechte Maustaste sperren«-Artikel bemerkt habe.)

          ?? Verstehe ich dich richtig?

          Du möchtest über alles ein Viewport ausfüllendes Element legen und, da dadurch auf darunter liegende Links ('a'-Elemente) nicht mehr geclickt werden kann, JavaScript dafür einsetzen? Also beim Click auf das über allem liegende Element die Mouseposition auswerten und damit herausfinden, auf welchen Link geclickt werden sollte?

          Live long and prosper,
          Gunnar

          --
          Das einzige Mittel, den Irrtum zu vermeiden, ist die Unwissenheit. (Jean-Jacques Rousseau)
          1. Du möchtest über alles ein Viewport ausfüllendes Element legen und, da dadurch auf darunter liegende Links ('a'-Elemente) nicht mehr geclickt werden kann, JavaScript dafür einsetzen?

            Nein, das wäre zwar möglich, aber ich hatte Event-Delegation als Alternative gemeint. Im Grunde macht das »Rechtsklick sperren«-Script bereits Event-Delegation, nur ziemlich »dumm«.

            Mathias