Extends HTMLDocumentEvents3 with events for pinned site and media element playback.
Members
The HTMLDocumentEvents4 interface inherits from the IUnknown interface. HTMLDocumentEvents4 also has these types of members:
- Events
Events
The HTMLDocumentEvents4 interface has these events.
| Event | Description |
|---|---|
| abort | Fires when the user aborts the download. |
| blur | Fires when the object loses the input focus. |
| canplay | Occurs when playback is possible, but would require further buffering. |
| canplaythrough | Occurs when playback to end is possible without requiring a stop for further buffering. |
| change | Fires when the contents of the object or selection have changed. |
| drag | Fires on the source object continuously during a drag operation. |
| dragend | Fires on the source object when the user releases the mouse at the close of a drag operation. |
| dragenter | Fires on the target element when the user drags the object to a valid drop target. |
| dragleave | Fires on the target object when the user moves the mouse out of a valid drop target during a drag operation. |
| dragover | Fires on the target element continuously while the user drags the object over a valid drop target. |
| drop | Fires on the target object when the mouse button is released during a drag-and-drop operation. |
| durationchange | Occurs when the duration attribute is updated. |
| emptied | Occurs when the media element is reset to its initial state. |
| ended | Occurs when the end of playback is reached. |
| error | Fires when an error occurs during object loading. |
| focus | Fires when the object receives focus. |
| load | Fires immediately after the client loads the object. |
| loadeddata | Occurs when media data is loaded at the current playback position. |
| loadedmetadata | Occurs when the duration and dimensions of the media have been determined. |
| loadstart | Occurs when Internet Explorer begins looking for media data. |
| onmssitemodejumplistitemremoved | Occurs when msSiteModeShowJumpList is called, and an item has been removed from a Jump List by the user. |
| onmsthumbnailclick | Occurs when a user clicks a button in a Thumbnail Toolbar. |
| onselect | Fires when the current selection changes. |
| pause | Occurs when playback is paused. |
| play | Occurs when the play method is requested. |
| playing | Occurs when the audio or video has started playing. |
| progress | Occurs to indicate progress while downloading media data. |
| ratechange | Occurs when the playback rate is increased or decreased. |
| scroll | Fires when the user repositions the scroll box in the scroll bar on the object. |
| seeked | Occurs when the seek operation ends. |
| seeking | Occurs when the current playback position is moved. |
| stalled | Occurs when the download has stopped. |
| submit | Fires when a FORM is about to be submitted. |
| suspend | Occurs if the load operation is intentionally halted. Starting with Microsoft Edge, also occurs if the media network state becomes NETWORK_IDLE. |
| timeupdate | Occurs to indicate the current playback position. |
| volumechange | Occurs when the volume is changed, or playback is muted or unmuted. |
| waiting | Occurs when playback stops because the next frame of a video resource is not available. |
Remarks
pinned site requires Windows 7 or later.
Requirements
Minimum supported client |
Windows Vista with SP1, Windows 7 |
Minimum supported server |
Windows Server 2008 R2 |
Header |
Mshtml.h |
IDL |
Mshtml.idl |
DLL |
Mshtml.dll |