1

onContextMenuxHTML ページに代わる JavaScript を探しています。Web サイトでマウスの右ボタンをクリックしたときにポップアップするメニュー (コンテキスト メニュー) を非表示にしたい。

onContextMenuxHTML Strict のバリデータを渡さないため、属性の使用に問題があります。

4

1 に答える 1

2

oncontextmenu外部スクリプトにアタッチすると機能します。

<script type="text/javascript" src="script.js"></script>

type(検証されるように、必ず属性を含めてください。)

script.js:

document.body.oncontextmenu = function handleContextMenu(e) {
  e.preventDefault();
  e.stopPropagation();
};
于 2013-03-02T17:56:58.083 に答える