Window close() Method - Javascript Browser Object Model

Javascript examples for Browser Object Model:Window close

Description

The close() method closes the current window.

Parameters

None

Return Value:

No return value

The following code shows how to Use open() to open a new window, and close() to close the new window:

Demo Code

ResultView the demo in separate window

<!DOCTYPE html>
<html>
<head>
<script>

var myWindow;//from  ww w. ja v  a 2  s.  c  o  m

function openWin() {
    myWindow = window.open("", "myWindow", "width=400, height=200");
}

function closeWin() {
    if (myWindow) {
        myWindow.close();
    }
}

function checkWin() {
    if (!myWindow) {
        document.getElementById("msg").innerHTML = "'myWindow' has never been opened!";
    } else {
        if (myWindow.closed) {
            document.getElementById("msg").innerHTML = "'myWindow' has been closed!";
        } else {
            document.getElementById("msg").innerHTML = "'myWindow' has not been closed!";
        }
    }
}

</script>
</head>
<body>

<button onclick="openWin()">Open "myWindow"</button>
<button onclick="closeWin()">Close "myWindow"</button>
<br><br>
<button onclick="checkWin()">Has "myWindow" been closed?</button>
<br><br>
<div id="msg"></div>

</body>
</html>

Related Tutorials