Der
GlobalEventHandlers
Mixin beschreibt die Ereignisbehandler, die mehreren Interfaces gemeinsam sind, wie z.B. HTMLElement
, Document
, oder Window
. Jedes dieser Interfaces kann weitere Ereignisbehandler implementieren.GlobalEventHandlers
ist ein Mixin und kein Interface und es kann kein Objekt dieses Typs angelegt werden.
Eigenschaften
Die Ereignis-Eigenschaften der Form onXYZ werden auf dem GlobalEventHandlers
} definiert und durch HTMLElement
}, Document
, Window
und WorkerGlobalScope
} für Webworker implementiert.
GlobalEventHandlers.onabort
- Ist ein
EventHandler
, der den aufzurufenden Code repräsentiert, wenn das Ereignisabort
ausgelöst wird. GlobalEventHandlers.onblur
- Ist ein
EventHandler
, der den aufzurufenden Code repräsentiert, wenn das Ereignisblur
ausgelöst wird. GlobalEventHandlers.onerror
- Ist ein
EventHandler
, der den aufzurufenden Code repräsentiert, wenn das Ereignisfocus
ausgelöst wird. GlobalEventHandlers.onfocus
- Ist ein
EventHandler
, der den aufzurufenden Code repräsentiert, wenn das Ereignisfocus
ausgelöst wird. GlobalEventHandlers.oncancel
- Ist ein
EventHandler
, der den aufzurufenden Code repräsentiert, wenn das Ereigniscancel
ausgelöst wird. GlobalEventHandlers.oncanplay
- Ist ein
EventHandler
, der den aufzurufenden Code repräsentiert, wenn das Ereigniscanplay
ausgelöst wird. GlobalEventHandlers.oncanplaythrough
- Ist ein
EventHandler
, der den aufzurufenden Code repräsentiert, wenn das Ereigniscanplaythrough
ausgelöst wird. GlobalEventHandlers.onchange
- Ist ein
EventHandler
, der den aufzurufenden Code repräsentiert, wenn das Ereignischange
ausgelöst wird. GlobalEventHandlers.onclick
- Ist ein
EventHandler
, der den aufzurufenden Code repräsentiert, wenn das Ereignisclick
ausgelöst wird. GlobalEventHandlers.onclose
- Ist ein
EventHandler
, der den aufzurufenden Code repräsentiert, wenn das Ereignisclose
ausgelöst wird. GlobalEventHandlers.oncontextmenu
- Ist ein
EventHandler
, der den aufzurufenden Code repräsentiert, wenn das Ereigniscontextmenu
ausgelöst wird. GlobalEventHandlers.oncuechange
- Ist ein
EventHandler
, der den aufzurufenden Code repräsentiert, wenn das Ereigniscuechange
ausgelöst wird. GlobalEventHandlers.ondblclick
- Ist ein
EventHandler
}, der den aufzurufenden Code repräsentiert, wenn das Ereignisdblclick
ausgelöst wird. GlobalEventHandlers.ondrag
- Is an
EventHandler
representing the code to be called when thedrag
event is raised. GlobalEventHandlers.ondragend
- Is an
EventHandler
representing the code to be called when thedragend
event is raised. GlobalEventHandlers.ondragenter
- Is an
EventHandler
representing the code to be called when thedragenter
event is raised. GlobalEventHandlers.ondragexit
- Is an
EventHandler
representing the code to be called when thedragexit
event is raised. GlobalEventHandlers.ondragleave
- Is an
EventHandler
representing the code to be called when thedragleave
event is raised. GlobalEventHandlers.ondragover
- Is an
EventHandler
representing the code to be called when thedragover
event is raised. GlobalEventHandlers.ondragstart
- Is an
EventHandler
representing the code to be called when thedragstart
event is raised. GlobalEventHandlers.ondrop
- Is an
EventHandler
representing the code to be called when thedrop
event is raised. GlobalEventHandlers.ondurationchange
- Is an
EventHandler
representing the code to be called when thedurationchange
event is raised. GlobalEventHandlers.onemptied
- Is an
EventHandler
representing the code to be called when theemptied
event is raised. GlobalEventHandlers.onended
- Is an
EventHandler
representing the code to be called when theended
event is raised. GlobalEventHandlers.oninput
- Is an
EventHandler
representing the code to be called when theinput
event is raised. GlobalEventHandlers.oninvalid
- Is an
EventHandler
representing the code to be called when theinvalid
event is raised. GlobalEventHandlers.onkeydown
- Is an
EventHandler
representing the code to be called when thekeydown
event is raised. GlobalEventHandlers.onkeypress
- Is an
EventHandler
representing the code to be called when thekeypress
event is raised. GlobalEventHandlers.onkeyup
- Is an
EventHandler
representing the code to be called when thekeyup
event is raised. GlobalEventHandlers.onload
- Is an
EventHandler
representing the code to be called when theload
event is raised. GlobalEventHandlers.onloadeddata
- Is an
EventHandler
representing the code to be called when theloadeddata
event is raised. GlobalEventHandlers.onloadedmetadata
- Is an
EventHandler
representing the code to be called when theloadedmetadata
event is raised. GlobalEventHandlers.onloadstart
- Is an
EventHandler
representing the code to be called when theloadstart
event is raised. GlobalEventHandlers.onmousedown
- Is an
EventHandler
representing the code to be called when themousedown
event is raised. GlobalEventHandlers.onmouseenter
- Is an
EventHandler
representing the code to be called when themouseenter
event is raised. GlobalEventHandlers.onmouseleave
- Is an
EventHandler
representing the code to be called when themouseleave
event is raised. GlobalEventHandlers.onmousemove
- Is an
EventHandler
representing the code to be called when themousemove
event is raised. GlobalEventHandlers.onmouseout
- Is an
EventHandler
representing the code to be called when themouseout
event is raised. GlobalEventHandlers.onmouseover
- Is an
EventHandler
representing the code to be called when themouseover
event is raised. GlobalEventHandlers.onmouseup
- Is an
EventHandler
representing the code to be called when themouseup
event is raised. GlobalEventHandlers.onmousewheel
- Is an
EventHandler
representing the code to be called when themousewheel
event is raised. GlobalEventHandler.onmozfullscreenchange
- Is an
EventHandler
representing the code to be called when thefullscreenchange
event is raised. GlobalEventHandler.onmozfullscreenerror
- Is an
EventHandler
representing the code to be called when thefullscreenerror
event is raised. GlobalEventHandlers.onpause
- Is an
EventHandler
representing the code to be called when thepause
event is raised. GlobalEventHandlers.onplay
- Is an
EventHandler
representing the code to be called when theplay
event is raised. GlobalEventHandlers.onplaying
- Is an
EventHandler
representing the code to be called when theplaying
event is raised. GlobalEventHandlers.onpointerdown
- Is an
EventHandler
representing the code to be called when thepointerdown
event is raised. GlobalEventHandlers.onpointermove
- Is an
EventHandler
representing the code to be called when thepointermove
event is raised. GlobalEventHandlers.onpointerup
- Is an
EventHandler
representing the code to be called when thepointerup
event is raised. GlobalEventHandlers.onpointercancel
- Is an
EventHandler
representing the code to be called when thepointercancel
event is raised. GlobalEventHandlers.onpointerover
- Is an
EventHandler
representing the code to be called when thepointerover
event is raised. GlobalEventHandlers.onpointerout
- Is an
EventHandler
representing the code to be called when thepointerout
event is raised. GlobalEventHandlers.onpointerenter
- Is an
EventHandler
representing the code to be called when thepointerevent
event is raised. GlobalEventHandlers.onpointerleave
- Is an
EventHandler
representing the code to be called when thepointerleave
event is raised. GlobalEventHandlers.onpointerlockchange
- Is an
EventHandler
representing the code to be called when thepointerlockchange
event is raised. GlobalEventHandlers.onpointerlockerror
- Is an
EventHandler
representing the code to be called when thepointerlockerror
event is raised. GlobalEventHandlers.onprogress
- Is an
EventHandler
representing the code to be called when theprogress
event is raised. GlobalEventHandlers.onratechange
- Is an
EventHandler
representing the code to be called when theratechange
event is raised. GlobalEventHandlers.onreset
- Is an
EventHandler
representing the code to be called when thereset
event is raised. GlobalEventHandlers.onscroll
- Is an
EventHandler
representing the code to be called when thescroll
event is raised. GlobalEventHandlers.onseeked
- Is an
EventHandler
representing the code to be called when theseeked
event is raised. GlobalEventHandlers.onseeking
- Is an
EventHandler
representing the code to be called when theseeking
event is raised. GlobalEventHandlers.onselect
- Is an
EventHandler
representing the code to be called when theselect
event is raised. GlobalEventHandlers.onselectionchange
- Is an
EventHandler
representing the code to be called when theselectionchange
event is raised. GlobalEventHandlers.onshow
- Is an
EventHandler
representing the code to be called when theshow
event is raised. GlobalEventHandlers.onsort
- Is an
EventHandler
representing the code to be called when thesort
event is raised. GlobalEventHandlers.onstalled
- Is an
EventHandler
representing the code to be called when thestalled
event is raised. GlobalEventHandlers.onsubmit
- Is an
EventHandler
representing the code to be called when thesubmit
event is raised. GlobalEventHandlers.onsuspend
- Is an
EventHandler
representing the code to be called when thesuspend
event is raised. GlobalEventHandlers.ontimeupdate
- Is an
EventHandler
representing the code to be called when thetimeupdate
event is raised. GlobalEventHandlers.onvolumechange
- Is an
EventHandler
representing the code to be called when thevolumechange
event is raised. GlobalEventHandlers.ontouchcancel
- Is an
EventHandler
representing the code to be called when thetouchcancel
event is raised. GlobalEventHandlers.ontouchend
- Is an
EventHandler
representing the code to be called when thetouchend
event is raised. GlobalEventHandlers.ontouchmove
- Is an
EventHandler
representing the code to be called when thetouchmove
event is raised. GlobalEventHandlers.ontouchstart
- Is an
EventHandler
representing the code to be called when thetouchstart
event is raised. GlobalEventHandlers.onwaiting
- Is an
EventHandler
representing the code to be called when thewaiting
event is raised.
Methods
This interface defines no method.
Specifications
Specification | Status | Comment |
---|---|---|
Selection API Die Definition von 'Extension to GlobalEventHandlers' in dieser Spezifikation. |
Arbeitsentwurf | Adds onselectionchange. |
Pointer Lock Die Definition von 'Extension of Document' in dieser Spezifikation. |
Anwärter Empfehlung | Adds onpointerlockchange and onpointerlockerror on Document . It is experimentally implemented on GlobalEventHandlers . |
HTML Living Standard Die Definition von 'GlobalEventHandlers' in dieser Spezifikation. |
Lebender Standard | No change since the latest snapshot, HTML 5.1. |
HTML 5.1 Die Definition von 'GlobalEventHandlers' in dieser Spezifikation. |
Empfehlung | Snapshot of HTML Living Standard. Added onsort since the HTML5 snapshot. |
HTML5 Die Definition von 'GlobalEventHandlers' in dieser Spezifikation. |
Empfehlung | Snapshot of HTML Living Standard. Creation of GlobalEventHandlers (properties where on the target before it). |
Browser compatibility
Wir konvertieren die Kompatibilitätsdaten in ein maschinenlesbares JSON Format.
Diese Kompatibilitätstabelle liegt noch im alten Format vor,
denn die darin enthaltenen Daten wurden noch nicht konvertiert.
Finde heraus wie du helfen kannst!
Feature | Firefox (Gecko) | Chrome | Internet Explorer | Opera | Safari |
---|---|---|---|---|---|
Basic support | (Ja) | (Ja) | ? | ? | ? |
oncanplay , oncanplaythrough , ondurationchange , onemptied , onended , onloadeddata , onloadedmetadata , onloadstart , onpause , onplay , onplaying , onprogress , onratechange , onseeked , onseeking , onstalled , ontimeupdate , onvolumechange , onwaiting |
3.5 (1.9.1) | ? | ? | ? | ? |
onsuspend |
3.6 (1.9.2) | ? | ? | ? | ? |
ondrag , ondragend , ondragenter , ondragleave , ondragover , ondragstart , ondrop |
3.5 (1.9.1) | ? | ? | ? | ? |
onmouseenter , onmouseleave |
10 (10) | 30.0 | 5.5 | 17 | ? |
ondragexit |
Nicht unterstützt | ? | ? | ? | ? |
oncancel |
Nicht unterstützt | ? | ? | ? | ? |
onclose |
Nicht unterstützt | ? | ? | ? | ? |
oncuechange |
Nicht unterstützt | ? | ? | ? | ? |
ondragexit |
Nicht unterstützt | ? | ? | ? | ? |
onmousewheel |
Nicht unterstützt | ? | ? | ? | ? |
onsort |
Nicht unterstützt | ? | ? | ? | ? |
onmozfullscreenchange , onmozfullscreenerror |
(Ja) | Nicht unterstützt | Nicht unterstützt | Nicht unterstützt | Nicht unterstützt |
onpointerlockchange , onpointerlockerror |
10 (10)[1] | (Ja)[2] | ? | ? | ? |
onpointercancel , onpointerdown , onpointerup , onpointermove , onpointerout , onpointerover , onpointerenter , onpointerleave |
(Ja)[3] | Nicht unterstützt | 10 | ? | ? |
onselectionchange |
43 (43)[4] | ? | ? | ? | ? |
ontouchend , ontouchcancel , ontouchmove , ontouchstart |
? | ? | ? | ? | ? |
Feature | Firefox Mobile (Gecko) | Android | IE Mobile | Opera Mobile | Safari Mobile |
---|---|---|---|---|---|
Basic support | (Ja) | ? | ? | ? | ? |
ondrag , ondragend , ondragenter , ondragleave , ondragover , ondragstart , ondrop |
1.0 (1.9.1) | ? | ? | ? | ? |
oncanplay , oncanplaythrough , ondurationchange , onemptied , onended , onloadeddata , onloadedmetadata , onloadstart , onpause , onplay , onplaying , onprogress , onratechange , onseeked , onseeking , onstalled , ontimeupdate , onvolumechange , onwaiting |
1.0 (1.9.1) | ? | ? | ? | ? |
onmouseenter , onmouseleave |
10.0 (10) | ? | ? | ? | ? |
onsuspend |
1.0 (1.9.2) | ? | ? | ? | ? |
ondragexit |
Nicht unterstützt | ? | ? | ? | ? |
oncancel |
Nicht unterstützt | ? | ? | ? | ? |
onclose |
Nicht unterstützt | ? | ? | ? | ? |
oncuechange |
Nicht unterstützt | ? | ? | ? | ? |
ondragexit |
Nicht unterstützt | ? | ? | ? | ? |
onmousewheel |
Nicht unterstützt | ? | ? | ? | ? |
onsort |
Nicht unterstützt | ? | ? | ? | ? |
onmozfullscreenchange , onmozfullscreenerror |
(Ja) | Nicht unterstützt | Nicht unterstützt | Nicht unterstützt | Nicht unterstützt |
onpointerlockchange , onpointerlockerror |
10.0 (10)[1] | ? | ? | ? | ? |
onpointercancel , onpointerdown , onpointerup , onpointermove , onpointerout , onpointerover , onpointerenter , onpointerleave |
(Ja)[3] | Nicht unterstützt | 10 | Nicht unterstützt | Nicht unterstützt |
onselectionchange |
43.0 (43)[4] | ? | ? | ? | ? |
ontouchend , ontouchcancel , ontouchmove , ontouchstart |
? | ? | ? | ? | ? |
[1] In Gecko this is implemented as onmozpointerlockchange
, onmozpointerlockerror
.
[2] In Blink this is implemented as onwebkitpointerlockchange
, onwebkitpointerlockerror
.
[3] This is implemented behind the dom.w3c_pointer_events.enabled
preference, defaulting to false
.
[4] This is implemented behind the dom.select_events.enabled
preference, that default to false
, except on Nightly.