|
|||
Kopierschutz funktioniert im IE aber nicht im Firefox?
Hallo,
ich habe folgendes Problem.. mein kleiner Javascript Kopierschutz funktioniert im IE aber nicht im Firefox. Woran kann das liegen und wie kriege ich das auch im Firefox zum Laufen? (Ich weiß das im Internet alles kopiert werden kann aber ein kleiner Schutz für nicht-Experten möchte ich schon haben)... Der Code dient dazu das Bilder nicht heruntergeladen werden per Rechtsklick und dass man keinen Text auswählen kann.... Code: <script language=JavaScript> <!-- var message="All content is copyright protected!"; function click(z) { if (document.all) { if (event.button == 2) { alert(message); return false; } } if (document.layers) { if (z.which == 3) { alert(message); return false; } } } if (document.layers) { document.captureEvents(Event.MOUSEDOWN); } document.onmousedown=click; // --> </script> </head> <body ondragstart="return false" onselectstart="return false"> |
Sponsored Links |
|
|||
Den Rechtsklick mit Javascript zu unterbinden sollte man nicht machen.
Wenn du deine Bilder einigermassen durch Rechtsklick und anschliessendem Speichern unter schützen willst, lege ein transparentes Bild darüber in gleicher Grösse. Oder nimm ein Transparentes Gif und lege dein Bild als Background im CSS fest. Wenn nun jemand dein Bild per Rechtsklick abspeichert sieht er nur ein transparentes Bild. Dieses Vorgehen ist deshalb schon besser, weil es erstens auch bei Benutzern funktioniert, die Javascript ausgeschaltet haben und zweitens du den Benutzer nicht gängelst.
__________________
"Wieso ist der Code schrott, ich dachte hier seien Profis..." Aus einem Forum. |
Sponsored Links |
|
||||
Hallöchen,
ganz explanators Meinung: weg mit dem Mist! Außerdem steht die Frage im Raum ob das was du schützen willst wirklich so schützenswert ist. Die sicherste Methode bei Bildern ist immer noch ein entsprechendes Wasserzeichen. Viele Grüße, lotti
__________________
Empfehlenswerte Links: jsFiddle | JavaScript Patterns | RedBeanPHP | Mozilla Developer Network -/- W3C Validator | JSLint Geändert von lottikarotti (17.11.2013 um 13:34 Uhr) |
|
|||
Zitat:
Das mag sein. Hat aber einen Grund da meine Webseiten von jeden Interessenten gelesen werden sollen egal welchen Rechner oder Browser er besitzt. Deswegen habe ich den Code und das Design so minimalistisch gestaltet wie möglich und auf jeden neumodischen Quatsch wie Flash etc. verzichtet. Geändert von dennoman (17.11.2013 um 19:32 Uhr) |
|
||||
Zitat:
Nachtrag: Flash ist genauso veraltet. |
|
||||
Der Code wurde für den IE 4 geschrieben. Wie lange dieser überhaupt noch funktioniert ist die eine Frage, die andere ist die, dass die meisten Browser diese Manipulation nicht mehr zulassen, das dritte ist STRG+i - damit hast du das Bild noch schneller als mit dem Kontextmenü. Du machst dir Gedanken über etwas unnötiges. Wer die Bilder will, kriegt sie, wer sich durch so einen Schutz aufhalten läßt, will sie nicht.
|
Sponsored Links |
|
||||
Hallöchen,
Zitat:
Viele Grüße, lotti
__________________
Empfehlenswerte Links: jsFiddle | JavaScript Patterns | RedBeanPHP | Mozilla Developer Network -/- W3C Validator | JSLint |
Sponsored Links |
Themen-Optionen | |
Ansicht | |
|
|
Ähnliche Themen | ||||
Thema | Autor | Forum | Antworten | Letzter Beitrag |
Firefox vs. Webkit: unterschiedliche Gradient-Interpretationen! | icecream | CSS | 7 | 10.01.2012 18:14 |
dtd und css in php funktioniert im IE nicht!!! | da-lick | CSS | 17 | 09.06.2007 16:44 |
Firefox ignoriert Divs in einem Div | DerFinne | CSS | 2 | 01.06.2007 14:58 |
background-repeat funktioniert im Firefox nicht | bueno | CSS | 10 | 03.04.2006 14:44 |
Text-indent mit Firefox funktioniert nicht | mauk | CSS | 12 | 10.02.2006 17:45 |