読者です 読者をやめる 読者になる 読者になる

Firefoxで「右クリック禁止」を回避?

javascript tips

一昔前のWebサイトなどで「右クリック禁止」がありました。

方法自体は単純で、oncontextmenuというイベントでreturn falseなどを返してあげればよいです。

以下に実装してみます。四角い枠の中では右クリックが無効化され、コンテキストメニューが表示されません。

 

ところが、何故かFirefoxの場合、Shiftキーを押しながら右クリックすると、禁止しているにも関わらずコンテキストメニューが表示されるようです。

IEChromeではそんなことありませんでした。

 

ちょっと不思議なFirefoxの仕様なのでしょうか。