Win a copy of Design for the Mind this week in the Design forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Check if popup window is already open from parent window?

 
ekta patel
Greenhorn
Posts: 2
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
I am having a web page which contain four links, each link open a popup window. I am using a common JavaScript function to open popup window, as given below
function OpenPopup(pageURL, title,w,h) {
var left = (screen.width/2)-(w/2);
var top = (screen.height/2)-(h/2);
var targetWin = window.open (pageURL, title, 'toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=Yes, resizable=no, copyhistory=no, width='+w+', height='+h+', top='+top+', left='+left);
targetWin.focus();
}

When I click on a link it will open a popup window, which contain a data entry form, I entered some information into that form. Then I need to review other information, from other popup window, so i go back to my main window, click on another link, a new popup window will get open which contain the information I need to review. I get the information and close this popup window, so now i am on my main window, then again I click on the link for that data entry form, so the popup window comes up but i lost the information that I have entered, it's because I am opening the popup window once again, and the new popup window will replace the existing popup with the same name.

Now my question is,
1 -Is their any way, I can check out the if popup window is already open from parent window?
2 - If the popup window is already open how can I just set the focus to it, rather then reloading it?
3 - How can I refer a child window from parent window, without having object of child window just by the name of child window?
4 - Can I refer a child window from a parent window, even after refreshing the parent window?
 
Eric Pascarello
author
Rancher
Posts: 15385
6
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator


Refreshing the parent wipes away the reference to the child.


Eric
 
ekta patel
Greenhorn
Posts: 2
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Yes I can access the popup window even after refreshing the parent window, you can see the solution to above problem on my blog
http://ektaraval.blogspot.com/2011/05/how-to-set-focus-to-child-window.html
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic