JavaScript 右クリックメニューを禁止する |
JavaScript 右クリックメニューを禁止するonContextMenu 説明JavaScript の onContextMenu は、マウスで右クリックされた際に発生するイベントで、イベントからの戻り値が false の場合、右クリックメニューは表示されません つまり、JavaScript を用いて、「onContextMenu="return false;"」 を記述することにより、記述した範囲(<body>=ページ)等で、右クリック禁止に設定することができます (Mac版 Internet Explorer 5、Opera は、このイベントに対応していないため、右クリックメニューが表示されます) onContextMenu 記述例ページ(<body>部)全体を 右クリック禁止にする (おすすめ)oncontextmenu の設定記述は、<head> 部 (<head> ~</head>の間)の任意の場所に、下記記述を追加しますします
個別のコンテンツに対して 右クリック禁止にする個別のコンテンツに対しての右クリックを禁止したい場合、<body> 部の各タグに、直接 「onContextMenu」 を記述しても、ブラウザ表示時には機能するようですが、「onContextMenu」 は、JavaScript ですので、<body> 部タグに直接記述した場合、ホームページビルダーでは、「onContextMenu」 の未定義エラーとなります
|