DHTML:イベント・インターフェース
編集:2017.06.26 0:14 by T.A.
→MS
非標準
この機能は標準ではなく、スタンダード・トラックにはありません。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()
ブラウザの互換性
特徴
| 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
|
観よ…もまた