Normalerweise kann der Quelltext jeder Internetseite mit der rechten Maustaste angezeigt werde. Bei einigen Internetseiten funktoniert dies nicht, und es kommt ein kleines Fenster mit einer Informaton. Dies kann auch ganz lapidar " Danke" sein.
Ok, das wird respektiert.
Nun meine Frage, wie lautet der Quelltext für solch eine Applikation?
zum Beispiel : http://www.vision-deutschland.com/index.html
eigentlich blöd, da der Browser es zulässt, daß der Quelltext angezeigt wird.
Wer hat Lösungsvorschläge, wie das für eigene Seiten zu bewerkstelligen ist.
Corry2007-07-13T11:14:19Z
Beste Antwort
geh im Internetexplorer auf Datei speichern unter... und schon haste die Seite auf dem Rechner.
Umgehen kannst du es mit einer PHP Seite. Da wird dem Interpreter im Browser nur gesagt was er darstellen soll, der eigentliche Quelltext bleibt verborgen. Willst du es noch mehr verstecken, dann arbeite mit *.asp oder *.aspx
Es gibt keine Scripts, die das Anzeigen des Quelltexts verhindern - es gibt lediglich Skripts, welche das Kontextmenü der rechten Maustaste abfangen. Unter Firefox kann ich mit [STRG]-U dennoch problemlos den Quelltext ansehen. (Weiter Argumente gegen diesen Schutz findest du in [1] und [2])
Wenn du dennoch unbedingt einen solchen Skript einbauen willst, kannst du es dir einfach machen und den Generator von folgender Seite benutzen: http://www.ekiwi.de/tools/rechtsklick/klick.php
<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) { // Put right mouse code here alert('COPYRIGHT der Vision-Deutschland LTD!'); return false; } else { return true; } } } if (document.all){ function click() { if (event.button==2) { alert('COPYRIGHT der Vision-Deutschland LTD!') } if (event.button==3) { alert('COPYRIGHT der Vision-Deutschland LTD!')} } document.onmousedown=click } // --> </SCRIPT>