unload | onunload event

Fires immediately before the object is unloaded.

HTML 4.01 Specification, Section 18.2.3

Syntax

HTML Attribute <element onunload = "handler(event)">
Event Property object.onunload = handler;
attachEvent Method object.attachEvent("onunload", handler)

Event information

SynchronousNo
BubblesNo
CancelableNo

Event handler parameters

pEvtObj [in]

Type: IHTMLEventObj

Standards information

Remarks

If you call window.open from this event, the Pop-up Blocker feature in Microsoft Internet Explorer 6 prevents the pop-up window from appearing.

Removes the object or document from the browser window.

To invoke this event, do one of the following:

For security reasons, the unload event does not open modeless dialog boxes, such as those created with the alert method or the showModelessDialog method. This changes affects webpages displayed in IE9 Standards mode or later document modes.

The pEvtObj parameter is required for the following interfaces:

Examples

This example shows how to use the onunload event to run script when the window object has been unloaded.

Code example: http://samples.msdn.microsoft.com/workshop/samples/author/dhtml/refs/onunloadEX.htm


<head>
<script type="text/javascript" for="window" event="onunload">
    alert("The onunload event fired for the window object.");
</script>
<script type="text/javascript">
    function fnRelocate()
    {
    location.href="/workshop/samples/author/dhtml/refs/onunloadEX_target.htm";
    }
</script>
</head>
<body>
<input type="button" value="Go To Page 2" onclick="fnRelocate()">
</body>

See also

body
frameSet
window
Reference
onload
onbeforeunload
Conceptual
About the Pop-up Blocker

 

 

Show:
© 2014 Microsoft