close Method | Internet Development Index |
Closes the current browser window or HTML Application (HTA).
Syntax
window.close()
Return Value
No return value.
Remarks
How a window is closed programmatically determines whether the user is prompted with a confirmation dialog box.
- Invoking the window.close method on a window not opened with script displays a confirmation dialog box. Using script to close the last running instance of Microsoft® Internet Explorer also opens the confirmation dialog box.
- Invoking the window.close method on an HTA closes the application without prompting the user because the HTA is trusted and follows a different security model. For more information on the security model of HTAs, please refer to The Power of Trust: HTAs and Security.
When a function fired by an event on any object calls the close method, the window.close method is implied.
<SCRIPT LANGUAGE="JScript"> function foo() { close();} </SCRIPT> <BODY onclick="foo();"> Click this page and window.close() is called. </BODY>When an event on any object calls the close method, the document.close method is implied.
<BUTTON onclick="close();"> Click this button and document.close() is called. </BUTTON>
Standards Information
This method is defined in World Wide Web Consortium (W3C) Document Object Model (DOM) Level 1s .
Applies To
window