Ich sah How to hide html source & disable right click and text copy?. Eine der Antworten lautet: Verwenden Sie Strg + U, um die Quelle anzuzeigen. Aber mit shortcut.js kann ich auch ctrl + u überschreiben. Wie kann ich in diesem Fall die Quelle anzeigen?verstecken Quelle der HTML-Seite mit Javascript
Antwort
Es gibt keine Möglichkeit, dies zu verhindern. Jemand könnte die Seite einfach mit einem Nicht-Browser-Tool wie curl oder wget herunterladen oder den gesamten HTTP-Verkehr mit Wireshark protokollieren.
Verwenden Sie dies. http://www.fiddler2.com/
Abhängig von der Browser, aber Sie können in den meisten zu View -> Page Source
gehen, um die Quelle anzuzeigen. Sie können das jedoch nicht überschreiben.
Darüber hinaus gilt es als schlechte Übung, und jemand könnte die Funktionalität auch einfach über ein Tool wie Firebug überschreiben.
Möchten Sie die Quelle anzeigen, egal was Javascript verwendet, um es zu verbergen? cURL
die Seite.
Sie können Menschen nicht stoppen. Es wird über das Netzwerk weitergeleitet und kann über Fiddler durchsucht werden, oder jemand kann einen textbasierten Browser verwenden oder Javascript vollständig deaktivieren oder in seinem Cache-Ordner nach den Dateien suchen, die er von Ihrer Site heruntergeladen hat.
Sie können nicht verhindern, dass Menschen Ihre Quelle sehen.
Auch wenn Sie die rechte Maustaste deaktivieren, können Sie immer noch einen Schnappschuss machen, indem Sie die Taste prt scrn auf Ihrer Tastatur drücken und dann in einen Bildeditor einfügen.
Sie können es nicht deaktivieren. Es gibt Möglichkeiten, es zu verschlüsseln, aber viel mehr Ärger als es wert ist.
Nun ist es nicht möglich zu verhindern, dass Benutzer Ihr Skript sehen können. Aber was Sie tun können, ist, es härter zu machen, dass Benutzer nach ein paar üblichen Methoden aufhören.
Ich empfehle Ihnen laden Sie eine erste Seite. Dann laden Sie die ganze Seite mit Ajax. Sie können auch ein freundliches Lade-Gif anzeigen. Diese Technik hat folgende Adanages:
- Browser zeigen kein generiertes HTML an. Entwickler wissen, wie man das sieht. Aber Normaler Benutzer wird es nicht leicht finden
- Wenn ein Benutzer nur Strg + u drücken, wird die erste Seite angezeigt.
- wget, Curl-Tool wird nicht zum ersten Mal funktionieren.
- zusätzlich können Sie die Hauptseite verdecken (die Sie von Ajax laden werden).
Es ist fast unmöglich, Menschen davon abzuhalten, den HTML-Code von Ihrer Website abzurufen. Ich sehe keinen Grund, warum du es überhaupt zuerst verstecken möchtest. Etwas verstecken?
Es ist unmöglich, die Quelle zu verstecken, HTML und Javascript sind interpretierte Sprachen, das bedeutet, dass der Browser den Code auf dem Clientcomputer "kompiliert".
- 1. Python/BeautifulSoup mit JavaScript Quelle
- 2. Wie MDL-Tooltip mit Javascript zu verstecken
- 3. JavaScript zeigen/verstecken Box mit Cookies
- 4. JavaScript in der WebView-Quelle ausführen
- 5. Lese Javascript Quelle
- 6. Verstecken eines ImageButton beim Klicken mit Javascript
- 7. Wie div mit Javascript verstecken/einblenden?
- 8. wie timespinner verstecken mit Hilfe von Javascript
- 9. Javascript zum verstecken eines DIV
- 10. Chrome Javascript Quelle Karten
- 11. Wie gerendert werden Javascript Quelle mit NSURLConnection
- 12. Quelle einer http-URL mit Javascript erhalten
- 13. Erhalten der vollständigen Quelle einer Seite mit Javascript
- 14. Wie ElementByTagName img mit Quelle in Javascript
- 15. Javascript verstecken Steuerelement in Repeater
- 16. Ersetzen von Javascript-Quelldatei vom Server mit lokaler Javascript-Quelle
- 17. Javascript: Aktuelle Seite CURRENT Quelle
- 18. Ändern der iframe-Quelle mit jquery
- 19. Verstecken Sie alle Elemente mit Klasse mit Javascript
- 20. Get Frame-Quelle mit jQuery (nach der Quelle geändert hat)
- 21. HTML, CSS, Javascript - Elemente verstecken/anzeigen
- 22. So verstecken Sie ein HTML-Eingabefeld mit Javascript
- 23. JavaScript: Verstecken und Zeigen Menü Klasse
- 24. Wie JavaScript-Fehler verstecken werfen in iFrames?
- 25. Verstecken Sie eine Spalte in bootstrapTable mit Javascript oder jQuery
- 26. Javascript verstecken Dropdown-Menü auf Timeout
- 27. Javascript verstecken Onmouseover ein div Block
- 28. So verstecken Sie Optionen eines Formulars mit Javascript
- 29. Wie kann ich ein Upload-Datei-Element mit Javascript verstecken?
- 30. Javascript-Schleife, um alle Flash zu verstecken
natürlich können wir die Skripte stoppen, gibt es eine andere Möglichkeit – riship89
'wget' ist immer auch ziemlich einfach .. –
Bearbeiten> Quelltext anzeigen –