ChadBryant
Programmer
I've seen some posts about communicating between browser windows using opener, but this question is a little more involved.
Let's say I have a parent window that is the main window for a web app. I click a link in the parent window which opens up child window A. Then I alt - tab back to the parent window (leaving child window A open). I then click another link to open up child window B and do this process until I have 4 child windows, A - D. Let's say in child window D I click a link that opens a page right there within child window D and make some changes that are saved back to a database. Now the changes I just made in child window D cause the data being viewed in child windows A - C to be invalid. If the user ALT-TABs back to one of these other open child windows, then they will be viewing invalid data and we don't want to just assume they'll know they changed something in window D so they know to close and re-open (refresh) the data they were looking at. We don't want them to have to close the windows and reopen them. We want child window D to communicate with the other windows (or broadcast something that the other windows can have an event listener to which they can respond) which basically would make those other child windows display a page that said "The report you were viewing is now invalid. Click here to refresh"
Is this possible?
Thanks in advance!!!!
Chad
Let's say I have a parent window that is the main window for a web app. I click a link in the parent window which opens up child window A. Then I alt - tab back to the parent window (leaving child window A open). I then click another link to open up child window B and do this process until I have 4 child windows, A - D. Let's say in child window D I click a link that opens a page right there within child window D and make some changes that are saved back to a database. Now the changes I just made in child window D cause the data being viewed in child windows A - C to be invalid. If the user ALT-TABs back to one of these other open child windows, then they will be viewing invalid data and we don't want to just assume they'll know they changed something in window D so they know to close and re-open (refresh) the data they were looking at. We don't want them to have to close the windows and reopen them. We want child window D to communicate with the other windows (or broadcast something that the other windows can have an event listener to which they can respond) which basically would make those other child windows display a page that said "The report you were viewing is now invalid. Click here to refresh"
Is this possible?
Thanks in advance!!!!
Chad