ホームページ ウェブフロントエンド jsチュートリアル JS入力テキストボックスの右クリックとコピー&ペースト機能を無効にするコード_javascriptスキル

JS入力テキストボックスの右クリックとコピー&ペースト機能を無効にするコード_javascriptスキル

May 16, 2016 pm 06:29 PM
input コピーアンドペースト

コードをコピー コードは次のとおりです:

function click(e)
{
if (document .all)
{
if (event.button==1||event.button==2||event.button==3)
{
oncontextmenu='return false ';
}
}
if (document.layers)
{
if (e.that == 3)
{
oncontextmenu='return false'; 🎜>}
}
}
if (document.layers)
{
document.captureEvents(Event.MOUSEDOWN)
}
document.onmousedown=click; 🎜>document .oncontextmenu = new Function("return false;")
var trxdyel=true
var hotkey=17 /* ホットキーはホットキーのキー値であり、ASII コードです。99 はホットキーのキー値を表します。 c key*/
if (document.layers)
document.captureEvents(Event.KEYDOWN)
function gogo(e)
{
if (document.layers)
{
if (e. what==hotkey && trxdyel)
{
alert('操作エラー。間違ったキーを押した可能性があります!');
}
}
else if ( document.all)
{
if (event.keyCode==hotkey&&trxdyel){alert('操作エラー。間違ったキーを押した可能性があります!'); }}
}
document.onkeydown= gogo


上記の JS コードを JS ファイルに書き込み、xp.js という名前を付けて Script フォルダーに置きます。引用する場合は、Charset="gb2312" を設定することに注意する必要があります。プロンプトが表示される情報は文字化けします。ページ参照:




1. マウスの右ボタンは完全にブロックされます。

コードをコピーします コードは次のとおりです:
oncontextmenu="window.event .returnValue=false"
< ;table border oncontextmenu=return(false)> no はテーブルで使用できます
function click() {
if (event.button ==2) {
alert(' 申し訳ありませんが、このページでは右クリックが無効になっています! ')
}
}
document.onmousedown=click


2. 選択を解除してコピーを禁止します

コードをコピーします
3. 貼り付けは許可されません



コードをコピーします
コードは次のとおりです。onpaste= "return false"
4. コピーを防止します


コードをコピーします
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

Video Face Swap

Video Face Swap

完全無料の AI 顔交換ツールを使用して、あらゆるビデオの顔を簡単に交換できます。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

iPhoneでコピー&ペーストする簡単な手順 iPhoneでコピー&ペーストする簡単な手順 Mar 26, 2024 pm 07:00 PM

1. まず、コピーするテキストを長押しし、テキスト上に垂直バーが表示されたら、垂直バーを引いてコピーするテキストを選択します。 2. 選択後、[コピー]をクリックします。 3. 貼り付けたい場所に移動し、入力ボックスをクリックまたは長押しして、[貼り付け]をクリックします。

素早くコピー&ペーストする方法を学ぶ 素早くコピー&ペーストする方法を学ぶ Feb 18, 2024 pm 03:25 PM

コピー&ペーストのショートカットキーの使い方 コピー&ペーストは、毎日パソコンを使っていると頻繁に遭遇する操作です。作業効率を向上させるためには、コピー&ペーストのショートカットキーを使いこなすことが非常に重要です。この記事では、読者がコピー アンド ペースト操作をより便利に実行できるように、一般的に使用されるコピー アンド ペーストのショートカット キーをいくつか紹介します。コピーのショートカット キー: Ctrl+CCtrl+C はコピーのショートカット キーで、Ctrl キーを押しながら C キーを押すと、選択したテキスト、ファイル、画像などをクリップボードにコピーできます。このショートカットキーを使用するには、

Xshell ですばやくコピー アンド ペーストする方法-Xshell ですばやくコピー アンド ペーストする方法 Xshell ですばやくコピー アンド ペーストする方法-Xshell ですばやくコピー アンド ペーストする方法 Mar 04, 2024 pm 02:30 PM

多くのユーザーは、Xshell ソフトウェアに触れたばかりで、Xshell ですばやくコピー アンド ペーストする方法に慣れていません? 次の記事では、Xshell ですばやくコピー アンド ペーストする方法について説明します。以下を見てみましょう。一般的に使用されるコピー アンド ペースト コマンドを使用します。Xshell では Ctrl+C と Ctrl+V が機能しません。確認したところ、Xshell のデフォルトのコピー アンド ペースト コマンドが異なることがわかりました。次のように、Xshell のデフォルトのコピー アンド ペースト コマンドを使用します。 Xshell では、情報をコピーして貼り付けることができますが、一般的に使用されるコピー アンド ペースト コマンドの速度と利便性は、情報をすばやくコピーできるように設定されています。[ツール]-[オプション]-[キーボードとマウス]で、[選択したテキストを自動的にコピーする] チェックボックスをオンにします。ペーストボード] を選択し、情報をすばやく貼り付ける設定を確認します: [ツール] - [オプション] - [キーボードとマウス] - 右を押します。

vue3 で入力コンポーネントと統合フォームデータをカプセル化する方法 vue3 で入力コンポーネントと統合フォームデータをカプセル化する方法 May 12, 2023 pm 03:58 PM

準備 vuecreateexample を使用してプロジェクトを作成します パラメーターは大まかに以下のとおりです ネイティブ入力を使用します ネイティブ入力は主に値と変更です 変更する場合はデータを同期する必要がありますApp.tsx は次のとおりです: import{ref}from'vue';exportdefault{setup(){//username はデータです constusername=ref('Zhang San');//入力ボックスが変更されると、データを同期します constonInput =;return( )=>({

Laravelの入力隠しフィールドを実装する方法 Laravelの入力隠しフィールドを実装する方法 Dec 12, 2022 am 10:07 AM

laravel入力の隠しフィールドを実装する方法: 1. Bladeテンプレートファイルを見つけて開きます; 2. Bladeテンプレートのmethod_fieldメソッドを使用して隠しフィールドを作成します。作成構文は「{{ method_field('DELETE') }}」です。 」。

電子カルテシステムでコピー&ペーストができない場合はどうすればよいですか? 電子カルテシステムでコピー&ペーストができない場合はどうすればよいですか? Nov 08, 2023 pm 01:22 PM

解決策: 1. ネットワークが正常かどうかを確認し、ネットワーク接続が正常であることを確認します; 2. コンピュータまたは電子カルテ システムを再起動し、コンピュータまたは電子カルテ システムの再起動を試みます; 3. 電子カルテ システムを更新し、電子医療記録システムを最新バージョンに更新してみてください; 4. テクニカル サポートに連絡してください。

入力ボックスをクリックしたときにカーソルが表示されない場合の対処方法 入力ボックスをクリックしたときにカーソルが表示されない場合の対処方法 Nov 24, 2023 am 09:44 AM

カーソルなしで入力ボックスをクリックする場合の解決策: 1. 入力ボックスのフォーカスを確認する; 2. ブラウザのキャッシュをクリアする; 3. ブラウザを更新する; 4. JavaScript を使用する; 5. ハードウェア デバイスを確認する; 6. 入力を確認するボックスのプロパティ; 7. JavaScript コードをデバッグする; 8. ページの他の要素を確認する; 9. ブラウザーの互換性を考慮する。

私のコンピュータではコピー&ペーストができないのはなぜですか? 私のコンピュータではコピー&ペーストができないのはなぜですか? Aug 17, 2023 pm 04:10 PM

コンピュータがコピー アンド ペーストできない理由は、オペレーティング システム、クリップボード、アプリケーション、ウイルス、またはハードウェアの障害が原因です。詳細な紹介: 1. オペレーティング システム、コンピュータを再起動するか、オペレーティング システムのパッチを更新して問題を解決します。 2. クリップボード、クリップボードをクリアするか、サードパーティのクリップボード管理ツールを使用して問題を解決します。 3. アプリケーション他のアプリケーション プログラムにコピーして貼り付けます。正常に動作する場合は、特定のアプリケーションに問題があることを意味します。4. ウイルス、ウイルス対策ソフトウェアを使用して包括的なスキャンを実行し、ウイルスを削除します。5. ハードウェア障害など。

See all articles