JavaScript Window Open and Close Methods
Open a new window
Close the window
Code Example
- <script type="text/javascript">
- window.onload = newWinLinks;
- var newWindow = null;
- function newWinLinks() {
- for (var i=0; i<document.links.length; i++)
- {document.links[i].onlick = chgWindowState();
- /* Preload Function
- }
- }
- function windowOpen() {
- if (newWindow && !newWindow.closed) {
- return true; }
- return false;
- }
- function chgWindowState() {
- if (this.id == "closeWin") {
- if (windowOpen()) {
- newWindow.close();
- } else {
- alert("The window isn't open!"); }
- }
- if (this.id == "openWin") {
- if (windowOpen()) {
- alert("The window is already open!");
- } else {
- newWindow = window.open("http://www.madchaos.com.au","newWin","status=1, width=300, height=200"); }
- }
- return false;
- }
- </script>