DHTML:イベント・インターフェース  編集:2017.06.26 0:14 by T.A.
MS

MouseScrollEventインターフェース

非標準
 この機能は標準ではなく、スタンダード・トラックにはありません。Webに直面している製造現場では使用しないでください:すべてのユーザーにはうまくいかないでしょう。また、実装間に大きな非互換性があり、今後変更される可能性があります。
廃止予定  この機能はWeb標準から削除されました。まだ一部のブラウザでサポートされている場合もありますが、それは落とされる過程にある。可能であれば、それを使用したり、既存のコードを更新したりしないでください。このページの下部にある互換性の表を参照して決定を導きます。この機能はいつでも機能しなくなる可能性があることに注意してください。
 MouseScrollEventインターフェイスは、ユーザーがマウスホイールまたは同様の入力デバイスを動かすことによって発生するイベントを表します。
このインターフェイスをホイール・イベントに使用しないでください。
 MouseWheelEventと同様に、このインタフェースは非標準であり、推奨されていません。これはGeckoベースのブラウザでのみ使用されていました。代わりに、標準のWheelEventを使用します。
メソッドの概要
void initMouseScrollEvent(in DOMString typeArg, in boolean canBubbleArg, in boolean cancelableArg, in nsIDOMAbstractView viewArg, in long detailArg, in long screenXArg, in long screenYArg, in long clientXArg, in long clientYArg, in boolean ctrlKeyArg, in boolean altKeyArg, in boolean shiftKeyArg, in boolean metaKeyArg, in unsigned short buttonArg, in nsIDOMEventTarget relatedTargetArg, in long axis);
属性
属性 説明
axis long 読み取り専用。スクロール方向を示します。
定数
デルタモード
定数 説明
HORIZONTAL_AXIS 0x01 このイベントは、水平ホイール操作によって発生します。
VERTICAL_AXIS 0x02 このイベントは、垂直ホイール操作によって発生します。
メソッド
initMouseScrollEvent()
nsIDOMMouseScrollEvent::initMouseScrollEvent()
ブラウザの互換性
PC モバイル
特徴 Chrome Firefox (Gecko) IE Opera Safari (WebKit)
基本サポート No support 3.5 (1.9.1) No support No support No support
特徴 Android Firefox Mobile (Gecko) IE Phone Opera Mobile Safari Mobile
基本サポート No support 1.0 (1.9.1) No support No support No support
観よ…もまた