時には、Web ページに掲載されているコンテンツが悪意のある人物に盗用されるのを望まないため、Web ページ上でコピーを禁止する機能を追加する必要があります。ただし、一般的なブラウザでは、コピーを禁止した後もプレーンテキストとしてコピーできるため、この問題を完全に排除することはできません。現時点では、ページ上での右クリックとコピーを完全に禁止する必要があります。 実装は実はとても簡単です。Web ページに次のタグを追加するだけです (本文の直後にあることに注意してください)。 <body topmargin="0" oncontextmenu="return false" ondragstart="return false" onselectstart="return false" onselect="document.selection.empty()" oncopy="document.selection.empty()" onbeforecopy="return false" onmouseup="document.selection.empty()"> これはあくまでも予備的な方法であり、簡単に解読される可能性があります。Web ページが他の人によってローカル ファイルとして保存されることを心配している場合は、次のコードを追加して、他の人が保存できないようにすることができます。 <スクリプトなし> <iframe src="*.htm"></iframe> </noscript> 最後に、ウェブマスターによっては、コピーを禁止する機能のみが必要で、右クリックを禁止する必要はない場合があります。この場合、<body> に次のコードを追加します。 <body onmousemove=/HideMenu()/ oncontextmenu="return false" ondragstart="return false" onselectstart="return false" onselect="document.selection.empty()" oncopy="document.selection.empty()" onbeforecopy="return false" onmouseup="document.selection.empty()"> 以上がこの記事の全内容です。皆様の勉強のお役に立てれば幸いです。また、123WORDPRESS.COM を応援していただければ幸いです。 |
<<: MySQL ストレステストツール Mysqlslap の使用
>>: Docker 構成 Alibaba Cloud イメージアクセラレーション プル実装
目次最初のステップステップ2ステップ3ステップ4 Alipay 決済インターフェースへの接続に関する...
目次配列をフラット化する方法1.flat() の使用2. 正規表現を使用する3.reduce()+c...
p>「サービス」で手動で起動すると、 コンソールから起動します: 次に、...\MySQL S...
一般的な Dockerfile 命令の紹介命令説明するから新しいイメージが構築される基となるイメージ...
vue+el-upload 複数ファイルの動的アップロード、参考までに具体的な内容は以下のとおりです...
目次導入1. 異食症2. レナ3. コンプレッサー4. ファブリック5. ぼかす6. 画像を結合する...
Web プロジェクトの開発プロセスでは、CSS ファイルや JS ファイルを参照することがよくあり...
目次1. 親コンポーネントと子コンポーネントの関係2. 小道具3. $エミット4. $親V. 結論 ...
目次MySQL を使い始めるMySQL 管理6. MySQL サーバーを起動および停止します。 7....
HTML でのテキストのデフォルトの配置は水平ですが、特殊な場合にはテキストを垂直に配置する必要が...
Linux でディレクトリを切り替えるとなると、誰もが間違いなくcdコマンドを思い浮かべるでしょう。...
免責事項:このパスワード リセット方法は、Homebrew によってインストールされた MySQL ...
1.ダウンロードして解凍する1. Zookeeperの紹介分散サービス フレームワークとして、Zoo...
ブラウザウィンドウの中央に要素を配置する方法まず、コード ブロックを示します。すでにコードを理解して...
質問docker run コマンドを使用して、tomcat コンテナが正常に追加されました。ポートも...