時には、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 イメージアクセラレーション プル実装
この記事の例では、計算機機能を実装するためのミニプログラムの具体的なコードを参考までに共有しています...
ウェブフロントエンド1学生証名前性別年01張三男20 02李思女性21総人数60フォームのコンポーネ...
1. es起動コマンド: docker run -itd -e TAKE_FILE_OWNERSHI...
目次アニメーションプレビューその他のUIライブラリ始めるコンポーネントディレクトリ構造トーストおおよ...
この記事では、HTML描画ユーザー登録ページの具体的な実装コードを参考までに共有します。具体的な内容...
MySQL 5.0 は、いくつかの「高度な機能」があるため定番となっています。これは、Windows...
<br />少し前に、ビジネス上の必要性から、ラップトップに Souba をインストール...
目次1. カスタム指示1. グローバルカスタム指示を登録する2. グローバルカスタム指示を使用する3...
Nginx ログの説明アクセス ログを通じて、ユーザーの地理的起源、ジャンプ元、使用端末、特定の U...
序文最近、小さなプログラムを開発しているときに、このような問題に遭遇しました。ユーザーが認証をクリッ...
目次概要予防1. 使用方法2. 実装手順予備実装コード効果: Geo共通設定上記の構成を追加した後の...
序文MySQL では、複数テーブル結合クエリは非常に一般的な要件です。複数テーブルクエリを使用する場...
1. データ感度低下の説明日常の開発ニーズでは、データの感度低下が頻繁に発生します。たとえば、ID ...
コードをコピーコードは次のとおりです。 <html> <ヘッド> <m...
序文Nginx (「エンジン エックス」と発音) は、リバース プロキシ、ロード バランサ、HTTP...