onload event

Fires immediately after the client loads the object.

HTML 4.01 Specification, Section 18.2.3

 

Syntax

HTML Attribute <element onload = "handler(event)">
Event Property object.onload = handler;
attachEvent Method object.attachEvent("onload", handler)
addEventListener Method object.addEventListener("load", handler, useCapture)

 

Event information

SynchronousNo
BubblesNo
CancelableNo

 

Event handler parameters

pEvtObj [in]

Type: IHTMLEventObj

Standards information

Remarks

The client loads applications, embedded objects, and images as soon as it encounters the applet, embed, and img objects during parsing. Consequently, the HTMLImgEvents2::onload event for these objects occurs before the client parses any subsequent objects. To ensure that an event handler receives the HTMLImgEvents2::onload event for these objects, place the script object that defines the event handler before the object and use the HTMLImgEvents2::onload attribute in the object to set the handler.

The HTMLImgEvents2::onload attribute of the body object sets an HTMLImgEvents2::onload event handler for the window. This technique of calling the window HTMLImgEvents2::onload event through the body object is overridden by any other means of invoking the window HTMLImgEvents2::onload event, provided the handlers are in the same script language.

Loads the object for which the event is specified.

To invoke this event, do one of the following:

  • Open a document to invoke this event for the document or any object within it.

The pEvtObj parameter is required for the following interfaces:

See also

Reference
HTMLImgEvents2::onreadystatechange
HTMLWindowEvents::onunload

 

 

Community Additions

ADD
Show:
© 2014 Microsoft