MSHTML Event DispInterfaces

You can receive notifications fired by various HTML elements on a page using the links to connection points articles in this section.

DispInterfaces

HTMLAnchorEvents

This dispinterface provides a connection point so that an application or control can intercept events fired by an a element.

HTMLAnchorEvents2

This dispinterface provides a connection point so that an application or control can intercept events fired by an a element.

HTMLAreaEvents

This dispinterface provides a connection point so that an application or control can intercept events fired by an area element.

HTMLAreaEvents2

This dispinterface provides a connection point so that an application or control can intercept events fired by an area element.

HTMLButtonElementEvents

This dispinterface provides a connection point so that an application or control can intercept events fired by a button element.

HTMLButtonElementEvents2

This dispinterface provides a connection point so that an application or control can intercept events fired by a button element.

HTMLControlElementEvents

This dispinterface provides a connection point so that an application or control can intercept events fired by a control.

HTMLControlElementEvents2

This dispinterface provides a connection point so that an application or control can intercept events fired by a control.

HTMLDocumentEvents

This dispinterface provides a connection point so that an application or control can intercept events fired by a document object.

HTMLDocumentEvents2

This dispinterface provides a connection point so that an application or control can intercept events fired by a document object.

HTMLDocumentEvents3

This dispinterface extends HTMLDocumentEvents2 to provide events for Web Storage and cross-document messages.

HTMLDocumentEvents4

Extends HTMLDocumentEvents3 with events for pinned site and media element playback.

HTMLElementEvents

This dispinterface provides a connection point so that an application or control can intercept events fired by an element.

HTMLElementEvents2

This dispinterface provides a connection point so that an application or control can intercept events fired by an element.

HTMLElementEvents3

This dispinterface provides a connection point so that an application or control can intercept events raised by an element.

HTMLElementEvents4

This dispinterface provides a connection point so that an application or control can intercept events raised by an element.

HTMLFormElementEvents

This dispinterface provides a connection point so that an application or control can intercept events fired by an form element.

HTMLFormElementEvents2

This dispinterface provides a connection point so that an application or control can intercept events fired by an form element.

HTMLFrameSiteEvents

This dispinterface provides a connection point so that an application or control can intercept events fired by a frame element.

HTMLFrameSiteEvents2

This dispinterface provides a connection point so that an application or control can intercept events fired by a frame element.

HTMLImgEvents

This dispinterface provides a connection point so that an application or control can intercept events fired by an img element.

HTMLImgEvents2

This dispinterface provides a connection point so that an application or control can intercept events fired by an img element.

HTMLInputFileElementEvents

This dispinterface provides a connection point so that an application or control can intercept events fired by an input type=file element.

HTMLInputFileElementEvents2

This dispinterface provides a connection point so that an application or control can intercept events fired by an input type=file element.

HTMLInputImageEvents

This dispinterface provides a connection point so that an application or control can intercept events fired by an input type=image element.

HTMLInputImageEvents2

This dispinterface provides a connection point so that an application or control can intercept events fired by an input type=image element.

HTMLInputTextElementEvents

This dispinterface provides a connection point so that an application or control can intercept events fired by an input type=text element.

HTMLInputTextElementEvents2

This dispinterface provides a connection point so that an application or control can intercept events fired by an input type=text element.

HTMLLabelEvents

This dispinterface provides a connection point so that an application or control can intercept events fired by an label element.

HTMLLabelEvents2

This dispinterface provides a connection point so that an application or control can intercept events fired by an label element.

HTMLLinkElementEvents

This dispinterface provides a connection point so that an application or control can intercept events fired by an link element.

HTMLLinkElementEvents2

This dispinterface provides a connection point so that an application or control can intercept events fired by an link element.

HTMLMapEvents

This dispinterface provides a connection point so that an application or control can intercept events fired by an map element.

HTMLMapEvents2

This dispinterface provides a connection point so that an application or control can intercept events fired by an map element.

HTMLMarqueeElementEvents

This dispinterface provides a connection point so that an application or control can intercept events fired by an marquee element.

HTMLMarqueeElementEvents2

This dispinterface provides a connection point so that an application or control can intercept events fired by an marquee element.

HTMLNamespaceEvents

This dispinterface provides a connection point so that an application or control can intercept events fired by an NAMESPACE element.

HTMLObjectElementEvents

This dispinterface provides a connection point so that an application or control can intercept events fired by an object element.

HTMLObjectElementEvents2

This dispinterface provides a connection point so that an application or control can intercept events fired by an object element.

HTMLOptionButtonElementEvents

This dispinterface provides a connection point so that an application or control can intercept events fired by an option element.

HTMLOptionButtonElementEvents2

This dispinterface provides a connection point so that an application or control can intercept events fired by an option element.

HTMLScriptEvents

This dispinterface provides a connection point so that an application or control can intercept events fired by an script element.

HTMLScriptEvents2

This dispinterface provides a connection point so that an application or control can intercept events fired by an script element.

HTMLSelectElementEvents

This dispinterface provides a connection point so that an application or control can intercept events fired by an select element.

HTMLSelectElementEvents2

This dispinterface provides a connection point so that an application or control can intercept events fired by an select element.

HTMLStyleElementEvents

This dispinterface provides a connection point so that an application or control can intercept events fired by an style element.

HTMLStyleElementEvents2

This dispinterface provides a connection point so that an application or control can intercept events fired by an style element.

HTMLTableEvents

This dispinterface provides a connection point so that an application or control can intercept events fired by an table element.

HTMLTableEvents2

This dispinterface provides a connection point so that an application or control can intercept events fired by an table element.

HTMLTextContainerEvents

This dispinterface provides a connection point so that an application or control can intercept events fired by a text container.

HTMLTextContainerEvents2

This dispinterface provides a connection point so that an application or control can intercept events fired by any element that is a text container.

HTMLWindowEvents

This dispinterface provides a connection point so that an application or control can intercept events fired by an window element.

HTMLWindowEvents2

This dispinterface provides a connection point so that an application or control can intercept events fired by an window element.

HTMLWindowEvents3

Extends HTMLWindowEvents2 to intercept events raised because of changes to the IHTMLLocation::hash property.

HTMLWindowEvents4

Extends the window object with events for audio, media, and video elements.