MouseScrollEvent
非标准:此特性未标准化。我们不建议在生产环境中使用非标准特性,因为它们浏览器支持有限,并且可能会更改或被移除。但是,在没有标准选项的特定情况下,它们可以是合适的替代方案。
已弃用:此特性不再推荐。虽然某些浏览器可能仍然支持它,但它可能已经从相关的网络标准中删除,可能正在删除过程中,或者可能仅为兼容性目的而保留。请避免使用它,如果可能,请更新现有代码;请参阅本页底部的兼容性表格以指导您的决策。请注意,此特性可能随时停止工作。
MouseScrollEvent 接口表示用户滚动鼠标滚轮或类似输入设备时发生的事件。
警告:请勿将此接口用于 wheel 事件。
与 MouseWheelEvent 类似,此接口为非标准且已弃用。它仅在基于 Gecko 的浏览器中使用。请改用标准的 WheelEvent。
方法概述
webidl
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 |
指示滚动方向。 |
常量
Delta 模式
| 常量 | 值 | 描述 |
|---|---|---|
HORIZONTAL_AXIS |
0x01 |
事件由水平滚轮操作引起。 |
VERTICAL_AXIS |
0x02 |
事件由垂直滚轮操作引起。 |
实例方法
initMouseScrollEvent()-
参见
nsIDOMMouseScrollEvent::initMouseScrollEvent()。
浏览器兼容性
加载中…
另见
DOMMouseScrollMozMousePixelScroll- 标准化的鼠标滚轮事件对象:
WheelEvent