ホームページ >ウェブフロントエンド >jsチュートリアル >jsのoncontextmenuイベントで使用されるメソッドの詳細説明
この記事では主にjsのoncontextmenuイベントの使い方の詳しい説明を紹介していますので、必要な方は参考にしてください
定義と使い方
oncontextmenuイベントは、ユーザーが要素内でマウスを右クリックして開くとトリガーされます。コンテキストメニュー。
注: すべてのブラウザは oncontextmenu イベントをサポートし、contextmenu 要素は Firefox ブラウザでのみサポートされます。 exexample deexecute javascriptユーザーが< p>を右クリックした場合:rreeeeduse oncontextmenuイベントメニュー右クリックメニューを無効にします。 event.return Value= false; 右クリック メニューを無効にするには、これを使用します。
6c04bd5ca3fcae76e30b72ad730ca86d に属性コードを追加します:
<p oncontextmenu="myFunction()" contextmenu="mymenu">
ユーザーが Web ページを保存できないようにします:
2b0b25ff593c5b6c03403dd6234ffb2c81829a33a9f39f39c2cc9fa7292ccbe1065276f04003e4622c4fe6b64f465b88f920f363442462683100636cb2662870 タグを使用すると、Web ページが直接保存されなくなります。 、ただし、ツールを使用して Web ページがダウンロードされるのを防ぐことはできません * はワイルドカード文字です。 例 1:<script> window.document.oncontextmenu = function(){ //alert('请不要点击鼠标右键!'); return false; } </script>例 2:
<html> <head> <title>OnContextMenu事件</title> <script language="JavaScript"> <!-- function uFunction() { document.all.infop.innerHTML='你按下了鼠标右键,但是右键菜单不能 显示!'; } function uFunction2() { document.all.infop.innerHTML='你按下了Ctrl+鼠标右键,可以 显示右键菜单。'; } //--> </script> </head> <body oncontextmenu="if(!event.ctrlKey){uFunction();return false}else{uFunction2()}"> <p id="infop">你按下了鼠标右键,但是右键菜单不能 显示!<br>你按下了Ctrl+鼠标右键,可以显示右键菜单。 </p> </body> </html>上記は、今後皆さんのお役に立てれば幸いです。 関連記事:
JSでjqueryを読み込む
jsメソッドを詳しく解説
指定範囲の乱数と乱数列を生成するJSメソッドを詳しく解説JSを最小公倍数と最大公約数を求めます
以上がjsのoncontextmenuイベントで使用されるメソッドの詳細説明の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。