When you use Window.close to close an open window, a prompt window pops up, and a window that is open by using window.open () does not. But using
window.open ("About:blank", "_self"). Close ()
Avoid the problem.
Similarly
The code is as follows |
Copy Code |
Window.parent.close () And Window.top.close () can be written window.open ("About:blank", "_parent"). Close () And window.open ("About:blank", "_top"). Close () |
So to avoid this problem.
It's also easy to eliminate this cue box in your program, but in IE6 and IE7 slightly different
1. IE6
code is as follows |
copy code |
<title>IE6Close</title> <script type= "Text/javascript" > function Closewin () { Window.opener=null; Window.close (); } </script> <body> <form id= "Form2" runat= "Server" > <div> <input id= "btnclose" type= "button" value= "Close" onclick= "Closewin ()"/> </div> </form> </body>
|
2.ie7
code is as follows |
copy code |
<title> Ie7colse</title> <script type= "text/javascript" function Closewin () { window.open (', ' _self ', '); Window.close (); } </script> <body> <form id= "Form2" runat= "Server" <div> <input id= " Btnclose "type=" button "value=" Close "onclick=" Closewin () "/> </div> </FORM> </body> |