私はHow to hide html source & disable right click and text copy?を見ました。回答の1つは、ソースを表示するためにctrl + uを使用すると言います。しかし、shortcut.jsを使用すると、Ctrl + Uも上書きできます。その場合のソースの表示方法を教えてください。javacriptを使用したHTMLページのソースを非表示
答えて
これを防ぐ方法はありません。誰かが、curlやwgetのようなブラウザ以外のツールを使ってページを簡単にダウンロードしたり、WiresharkですべてのHTTPトラフィックを記録したりすることができました。
これを使用してください。 http://www.fiddler2.com/
ブラウザによっては、ほとんどの場合、View -> Page Source
にアクセスしてソースを表示できます。ただし、それを上書きすることはできません。
また、悪い習慣と考えられ、誰かがFirebugのようなツールを使用して機能を簡単に無効にすることもできます。
非表示に使用されているJavaScriptが何であってもソースを表示したいですか? cURL
ページ。
人を止めることはできません。それはネットワークを介して渡され、Fiddlerを介して盗聴されるか、誰かがテキストベースのブラウザを使用するか、Javascriptを完全に無効にするか、キャッシュフォルダからサイトからダウンロードしたファイルを探します。
あなたのソースが表示されないようにすることはできません。
右クリックを無効にしても、キーボードのprt scrnキーを押してイメージエディタに貼り付けることで、スナップショットを作成できます。
無効にすることはできません。それを暗号化する方法がありますが、それは価値があるよりも難しいです。
ユーザーにあなたのスクリプトが表示されないようにすることはできません。しかし、あなたができることは、ユーザーがいくつかの一般的な方法の後に試してみることをやめることを難しくすることです。
私はあなたに最初のページを読み込むことをお勧めします。 その後、ajaxを使用してページ全体を読み込みます。フレンドリーなローディングGIFも表示できます。このテクニックには、次のようなadanagesがあります。
- ブラウザは生成されたHTMLを表示しません。開発者はこれを見る方法を知っていました。しかし、普通のユーザーは簡単に見つけられません。
- ユーザーがCtrl + uを押すだけで、最初のページが表示されます。
- wget、curlツールは初めて動作しません。
- さらに、メインページ(Ajaxで読み込む予定)を難読化することができます。
あなたのウェブサイトからHTMLを取得する人々を止めることはほぼ不可能です。私はとにかくそれを最初に隠しておきたい理由は見当たりません。何かを隠している?
ソースを非表示にすることはできません.HTMLとJavascriptはインタープリター言語です。つまり、ブラウザはクライアントマシンのコードを「コンパイル」します。
- 1. キャプチャウェブブラウザのページを表示HTMLAgilityを使用しているHTMLソース
- 2. javacript以外のjavacriptを使用したJavascript Webページの開発
- 3. javascriptを使用したhtmlページのbashコマンドラインの出力表示
- 4. javacriptを使用してページの読み込みボタンを非表示にする方法
- 5. javacript条件を使用して要素を非表示にする
- 6. htmlページにコードを表示したい
- 7. djangoを使用してHTMLページのデータベースからデータを表示
- 8. ブートストラップを使用して複数のhtmlページにnavbarを表示
- 9. code.google.comのファイルを非表示(ソース)
- 10. バッキングBeanを使用したコンポーネントの非表示/表示
- 11. componentDidMountを使用したコンポーネントの非表示/表示
- 12. JQueryを使用した情報パネルの表示/非表示
- 13. Cordovaを使用した要素の表示と非表示
- 14. クッキーへのトグル保存を使用した表示/非表示
- 15. JavaScriptを使用した画像の表示/非表示
- 16. カラムjqueryを使用したチェックボックスの表示/非表示
- 17. C#を使用した.aspコントローラの表示/非表示
- 18. JavaScriptを使用したボタンの表示/非表示
- 19. VueJs 2 1つのhtmlページでDIVを非表示にして表示
- 20. ASP.NETを使用してHTML部門を非表示にする
- 21. JavaScriptを使用してHTML要素を表示/非表示にする方法
- 22. ページ全体のソースを表示
- 23. JavaScriptを使用してJSONデータをHTMLページに表示
- 24. sql.jsを使用してHTMLページにSQLite .dbを表示する
- 25. カスタムブレークポイントと角度/フレックスレイアウトを使用した表示/非表示
- 26. JSファイル配列JavaScriptを使用してデータをリタイアするHTMLページのjavacript
- 27. ソースを非表示にする方法
- 28. javacriptでページをリダイレクトしてメッセージを表示
- 29. HTMLページがPythonソケットプログラミングを使用して表示されない
- 30. htmlのjavascript変数を使用してhtmlタグを表示/非表示にする
もちろん、スクリプトを止めることができます。他の方法はありません。 – riship89
'wget'はいつでも簡単です。 –
編集>ソースを表示 –