Information
The topic you requested is included in another documentation set. For convenience, it's displayed below. Choose Switch to see the topic in its original location.

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;

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 a Windows Store app using JavaScript 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 a Windows Store app using JavaScript or later document modes.

Examples

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


<head>
<script type="text/javascript" for="window" event="onunload">
    console.log("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
window
Reference
onload
onbeforeunload
Conceptual
About the Pop-up Blocker

 

 

Show:
© 2014 Microsoft