Closes the current browser window or tab, or HTML Application (HTA).
No return value
When a function fired by an event on any object calls the close method, the window.close method is implied.
When an event on any object calls the close method, the Document.close method is implied.
<button type="button" onclick="close();"> Click this button and document.close() is called. </button>
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 Windows 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 [_inet_HTML_Applications_Overview#Security#Security The Power of Trust: HTAs and Security].