It may be needed that you need to give a close link in the popup you created. The window.close ()
method could be used to close a window. However, there are certain security restrictions for using the close()
method.
The close method closes only windows opened by JavaScript using the open method. If you attempt to close any other window, a confirm message is displayed, asking the user to choose whether the window is to be closed or not. If you have the reference to a window, you can use the reference to the window to close.
For example:
popup_window = window.open("");
.....
popup_window.close ();
You can close the current window using self.close ();
For example:
<a href="self.close ()">Close this Window</a>
Sample Code for window.close()
<html>
<head>
<title>JavaScript Window Close Example </title>
</head>
<script type="text/javascript">
function popuponclick()
{
my_window = window.open("",
"mywindow","status=1,width=350,height=150");
my_window.document.write('<h1>The Popup Window</h1>');
}
function closepopup()
{
if(false == my_window.closed)
{
my_window.close ();
}
else
{
alert('Window already closed!');
}
}
</script>
<body>
<p>
<a href="javascript: popuponclick()">Open Popup Window</a>
</p>
<p>
<a href="javascript: closepopup()">Close the Popup Window</a>
</p>
</body>
</html>
See the code above in work in the Link below.
JavaScript Window Close Example 1
Click on the ‘Open Popup window’ link to open the popup first and then click on the ‘Close the Popup window’ link to close the popup.
See Also
- How to make a web form and get it online quickly
- JavaScript Button
- JavaScript Popup Windows
- Using the window.open method
- Can JavaScript email a form?
- From an HTML Form to an Email Inbox
- How to get the value of a form element : Drop downs and lists
- How to get the value of a form element : check box and radio button
- How to get the value of a form element using JavaScript
- Using JavaScript to access form objects when there are multiple forms