一昔前のWebサイトなどで「右クリック禁止」がありました。
方法自体は単純で、oncontextmenu
というイベントでreturn false
などを返してあげればよいです。
以下に実装してみます。四角い枠の中では右クリックが無効化され、コンテキストメニューが表示されません。
ところが、何故かFirefoxの場合、Shiftキーを押しながら右クリックすると、禁止しているにも関わらずコンテキストメニューが表示されるようです。
ちょっと不思議なFirefoxの仕様なのでしょうか。