コピー ボタンをロックしたいが、完全に右クリックである [名前を付けて保存] ボタンをロックしたくないので、サイトのユーザーは Web サイトを html ファイルとして保存できますが、テキストをコピーすることはできません。Javascript でそれを行うにはどうすればよいですか彼ら?
質問する
1019 次
3 に答える
2
この CSS を使用できます。
user-select: none;
これにより、サイト上のテキストが選択できなくなり、ユーザーはテキストを強調表示してコピーすることができなくなります。
追加情報は、次のサイトにもあります。
于 2013-10-06T14:33:57.267 に答える
0
使用する
document.body.oncontextmenu = function(evt) {
// do custom menu stuff;
evt.preventDefault();
}
これにより、コンテキスト メニュー自体が無効になります。
これは、ほぼすべてのブラウザでサポートされています。次に、「名前を付けて保存」オプションを使用してカスタム メニューを作成できます。純粋なcssでこれを行うことができます。
于 2013-10-06T14:34:02.097 に答える