これはランダムな中国のウェブサイトですhttp://www.soap-china.com/index.asp
右クリックが無効になっていることに気づきました。私は常にJavaScriptをオフにしているので、Firebagでノードごと、css行ごとに削除を開始しましたが、右クリックを無効にしているものが見つかりませんでした。
それはどのように機能しますか?
これは初めてではないので、このトリックに興味があります。
それはjavascriptで行われます。
JavaScriptを無効にしたので、右クリックできます。それは以下で無効になります:
<script language="JavaScript">
document.oncontextmenu =new Function("return false;")
</script>
<body onselectstart="return false">
ブラウザに問題がある可能性があります。サイトはオンラインです。
ボディタグでこれを行います:
<body oncontextmenu="return false">
...
</body>
クリックしたくない要素には、CSSでuser-select
を使用できます。ただし、一部の古いブラウザにはバリアントが必要です。次のように;
-webkit-touch-callout: none;
-webkit-user-select: none;
-khtml-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
user-select: none;
これを行うための最良の方法:
<script type="text/javascript">
document.oncontextmenu =new Function("return false;")
document.onselectstart =new Function("return false;")
</script>
幸運を。
これは単純なJavascriptスニペットです。
ページでJavascriptを無効にすると、効果が削除されます。ブラウザでJavascriptをオンにしたことを忘れた可能性があります。
彼らの<body>
の上部:
<script language="JavaScript">
document.oncontextmenu =new Function("return false;")
</script>