忍者ブログ

[PR]

2025年06月18日
×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

9月28日更新内容

2009年09月28日
Three-stick-longさんの旅行記 No.01:2007年11月の三重県明野航空学校の創立記念祭について。見た目やフォント等を遊びすぎたので意図したとおりに表示されないかもしれませんが特に問題はないです。こっそり右クリックしてみると……?!
PR
Comment
ところが
onContextMenu属性はIEのDHTMLの要素だから、IEにしか効かないんだな、これがw
俺、IEですけど・・・
No title
まあIE以外を使う人のほうが圧倒的に多いですしOperaで右クリ禁止だとマウスジェスチャ的な意味で使い物にならないわけで(汗
まー普通の右クリ禁止もスルーしますからね、Operaは。火狐はしりませんが。
一応普通の右クリ禁止より効果がある(普通の右クリ禁止の場合左クリックの状態で右クリックで右クリックメニューが開きますから)のでこっち使ってます。
No title
俺はOperaつかって無いんで、分からないですが、それってイベントキャプチャしてないってことですか・・・?
補足@夜中
そもそも、条件式を等号で結ぶから複数のクリックに対処できないのです。
if(event.button != 1)とかにすれば、左クリックしかできなくなります。
まあ、JSオフにすりゃ何の意味も無くなりますがね。
後、IE以外のブラウザは複数のボタンイベントを取得できませんので、結局どうなるのか良くわかりませんw(デバッグしてないから)
補足2
Operaのデフォルト設定は右クリック時のevent.buttonの戻り値を無効にしているようですね・・・。確かに、こりゃ無理だわ。
後、Opera以外のモダンブラウザはoncontextmenuを全部搭載してるみたいです。だから、Opera以外のブラウザは案外効くみたいで・・・。DOMイベントモデルでも無いくせに生意気だぞw
No title
まあ管理人がOperaを使っているくせにIEのことしか考えてないサイトですから(笑)
IEで動作すればまあ問題ないでしょうっていう。
火狐もサファリもそんなにシェアが大きいわけでもあるまいし。
まあマカーにとってみれば標準ブラウザがサファリですがマカー自体絶滅危惧sh(以下略

まあOperaは結構いろんなのが効果ないです。
右クリック禁止は根本的にネットサーフィンの上で右クリックを使用しまくるOperaにとっては無視する以外の何者でもありませんし、うちや武神さんとこのお気に入り登録も無効です(笑)
  Vodafone絵文字 i-mode絵文字 Ezweb絵文字
Trackback
トラックバックURL: