Antworten: 8
Seite [1] |
|
easyspeedy Try to beat me Herkunft: Bremen Beiträge: 142 |
# Thema - 06.09.2010 um 15:29 Uhr
Hallo, dieses Javascript funktioniert bei mir nicht. er zeigt mir den Text nicht an. Der Rest geht, also das man die rechte maustaste nicht benutzen kann. Woran kann das evtl. liegen. <script type="text/javascript"> function click (e) { if (!e) e = window.event; if ((e.type && e.type == "contextmenu") || (e.button && e.button == 2) || (e.which && e.which == 3)) { if (window.opera) window.alert("Sorry: Diese Funktion ist deaktiviert."); return false; } } if (document.layers) document.captureEvents(Event.MOUSEDOWN); document.onmousedown = click; document.oncontextmenu = click; </script> LINK: http://tinyurl.com/39gx4nn Gruss |
Inaktiv |
|
SCHIRI Weltmeister Herkunft: Hamburg Beiträge: 5299 |
# Antwort: 1 - 06.09.2010 um 15:39 Uhr
an der zeile: if (window.opera) die muss raus. Allerdings ist es absoluter Schwachsinn die Maustaste zu sperren... es gibt leute die kopieren nicht mit str+c sondern per rechtsklick->kopieren. Deine Idee wird sicherlich sein "dass man doch bloß den Quelltext nicht kopieren soll", aber das ist ebenfalls schwachsinn, weil man ihn ja über "Ansicht -> Quelltext" immer noch erreicht (oder wenn javascript aus ist oder über andere http-clients) und so weiter und so fort. Bei Javascript-Probleme supporte aber ich jedenfalls nicht, wenn mir der Rechtsklick auf der Seite, über den ich für gewöhnlich Firebug öffne, gesperrt wird. ------------------ www.laszlokorte.de Zuletzt editiert von SCHIRI am 06.09.2010 um 15:40 Uhr (1x Editiert) |
Inaktiv |
|
Jam2 Highlander Beiträge: 3291 |
# Antwort: 2 - 06.09.2010 um 15:49 Uhr
es gibt leute die kopieren nicht mit str+c sondern per rechtsklick->kopieren. genau andersrum xDDD Es gibt viele JS Möglichkeiten dies zu unterbinden und auch doppelt soviel diese zu umgehen! Die Frage ist, warum? ------------------ Gruß/ Best regards Jam2 Nützliche Forumbeiträge/Codepastes: (Useful comments in our board / codepastes) Template Switch for index.php Board Navlist last posts Edi: könnte man denn auch hier eine erweiterung einfügen?
Jam2: das web ist wie toyota..... Edi: hö ? Jam2: nichts ist unmöglich! Zuletzt editiert von Jam2 am 06.09.2010 um 16:04 Uhr (1x Editiert) |
Inaktiv |
|
bFeeee Just nerd Herkunft: Hamm Beiträge: 944 |
# Antwort: 3 - 06.09.2010 um 15:52 Uhr
xD^^ ------------------ Grüße bFeee |
Inaktiv |
|
easyspeedy Thread-Ersteller Try to beat me Herkunft: Bremen Beiträge: 142 |
# Antwort: 4 - 07.09.2010 um 16:38 Uhr
also kann ich mir die arbeit Sparen oder wie muss ich das verstehen! |
Inaktiv |
|
SCHIRI Weltmeister Herkunft: Hamburg Beiträge: 5299 |
# Antwort: 5 - 07.09.2010 um 16:39 Uhr
ja ------------------ www.laszlokorte.de |
Inaktiv |
|
easyspeedy Thread-Ersteller Try to beat me Herkunft: Bremen Beiträge: 142 |
# Antwort: 6 - 07.09.2010 um 16:45 Uhr
mhm, gibt es eigentlich nicht eine Serverseitige Lösung bzw. etwas anderes als dieses! |
Inaktiv |
|
SCHIRI Weltmeister Herkunft: Hamburg Beiträge: 5299 |
# Antwort: 7 - 07.09.2010 um 16:54 Uhr
Schau mal: An den Quellcode auf dem Server (also der PhpCode in diesem Fall) kommt man sowieso nicht ran. Das ist auch der Code der die Logik und so enthält und bei dem es dementsprechend teilweise wirklich Gründe gibt ihn "geheim" zu halten. Der HTML-, CSS- und Javascript Code beschreibt aber nur, wie die Seite auf dem Computer des benutzers aussehen soll. Dieser Code wird also vom Browser benötigt, damit der etwas anzeigen kann. Du könntest zwar dem Server verbieten, dem Client, diesen Code zu zeigen (dann schickt der Server einfach gar nichts an de nBrowser), aber dann ist deine "Homepage" auch nur ne weisse Seite. Sobald du aber den Code an den Client schickst, kann der ihn auch anschauen, denn er befindet sich ja auf seinem PC (im tmp-Verzeichnis) Der Browser kann die Seite erst darstellen wenn sie auf den Computer des benutzers runtergeladen wurde. Wenn das aber der Fall ist hindert auch nichts den Benutzer den Code anzuschauen (egal auf welchem Wege). Aber es gibt auch gar keinen Grund den Code verstecken zu wollen... Das wäre wie, wenn ich ein Buch schreibe, es dann aber zu klebe und dir schenke, weil ich will, dass du es dir anschaust, aber nicht will, dass du den Text liest, weil sonst könntest du ja auch ein Buch mit dem gleichen Inhalt schreiben und meines wäre vllt nicht mehr der Bestseller... ------------------ www.laszlokorte.de |
Inaktiv |
|
easyspeedy Thread-Ersteller Try to beat me Herkunft: Bremen Beiträge: 142 |
# Antwort: 8 - 08.09.2010 um 09:12 Uhr
mhm stimmt, alles klaro. Danke. |
Inaktiv |
|
Dieses Thema wurde von palle geschlossen. |
|
Antworten: 8
Seite [1] |