Child Windows Not Closing After Refreshing Parent Page?
Nov 30, 2010
I have home page with session close button and 10 child window link and i am opening all child window.All child windows should close after clicking on session close button. Code bellow
Is it possible to refresh a parent browser window when a "child" browser window has been closed using the [X] button in the upper right corner of the browser?
When I refer to child window, I mean that a link within a "parent" window has opened a new browser window.
I have a parent page which I don't have control of. I call my child page from parent page, perform some operations and once I click update child window should close and parent window should be refreshed.Everything seems to work fine except the parent page not refreshing.I tried using window.opener.location.reload(true). But it makes a postback in the parent page and so the values that I update are lost because it makes a postback with the previous values.I tried window.opener.document.locationwindow.opener.document.location. But this doesn't refresh my parent page.
I use this code in a popup to refresh the parent browser. It works fine as long as the user actually clicks on this link but does not work in cases where the user closes the child popup through the Windows X (close) button. Any way to accomodate this also?
I have a form that submits parameters to Stripes action. The action builds a URL, fetches a PDF from that URL and returns the PDF to the browser. Stripes has a neat StreamResolution object that takes the URLConnection and MIME type and returns the object which I can simply return to the browser.I also have a requirement that the document should be opened in a new window.Unfortunately, sometimes PDF generation takes a while, so I'm required to pop up a "Please wait..." window that has to be taken down once the PDF loads.I cannot use the target="_blank" on the form, since it prevents me from hooking the javascript I need, so I use javascript to submit the form [URL]:
var report; var spinner; function viewReport(url, report) {
[code]....
The PDF is getting fetched and displayed and the popup is taken down, but the PDF content is displayed in the original window, while the new window contains the calling page.
This pops up a new window with every call. In the child window I call a parent function onbeforeunload, appClose() :
function appClose(){
if (window.opener && !window.opener.closed){ window.opener.CloseChild(getQueryString("application")); }}
This is in my frameset tag of the child code :
<frameset ... onbeforeUnload='appClose()'>
The window.opener.CloseChild() function is called perfectly when I have one child window open, but as soon as I create another child window both of the open child windows don't ever call it. They do both go into the onbeforeunload appClose() function, but do not call the window.opener.CloseChild() function inside of this routine.
Anyone have any ideas why when I have two child windows open I can't access the window.opener functions?
I have tried taking each new window out of the array and used the following code in CloseChild() :
Ive looked and looked and can't find a solution to this problem... I want to have it so that when the users closes the window (by clicking the little [x] box at the top right hand corner), it prompts them asking if they really want to close the window. If they choose Yes then it does, if No, takes them back to where they just were. I know that this is possible with javascript, but is it possible to maybe coincide php w/ java in order to achieve this effect? If anyone can figure out a solution (possibly w/ code), ill be grateful..
secondly, is it possible to do the same w/ the user pressing the refresh button? By this i mean, if a user chooses to click the Refresh button in the toolbar of the browser, it alerts them saying somehting.
*The reason i don't ask this in the Javascript forum is because i need to work w/ php in order to do this.
I'm having trouble with Safari. After i close a popup it does not focus on the parent window. I have been looking around and i think its this sort of thing i need 'javascript:window.opener.focus()" target="_self"' but tbh i'm not in anyway a javascript whizz, so im a little confused.
Iam using mozilla firebird. I have three popups displayed at one point of time...if I close one the other two goes hidden....could you please suggest me the reason for this behaviour and how to overcome it.....
While I opened......these child windows(popup)...from the main window I have given "dependent=yes" in the window.open statement.
The sameway I want to close the Child windows opened from the parent window using IE. I use IE 6.0.
why my simple javascript to refresh the parent window doesn't work in IE8? When the child window closed, it reopen another new window for the page I want the parent window to refresh and nothing happened on the parent window.How can I make it load the page from parent window instead of a new window ??? it works perfectly in other browsers but not IE.
Code: <script language="JavaScript"> <!-- function rent() {[code].....
Here I am opening a div tag inside a modal dialog. There is a form submit button. When I click the submit button the modal dialog closes and the page refreshes automatically.
I have parent page http://localhost/pc/rep/pc.php after the user enter the customer data, the user will press button to print it
then, call child page via window.open jar:http://localhost/pc/rep/my-ca/script.jar!/test.html
as you can see, they are belong to the same domain.
The user will select the lables that the program will printed, and the numbers of each one.
I don't know, how can I pass the data from child to parents.
parent.opener.document.forms.item(4).txtClaimTicket.value = 1; [permission denied for <http://localhost> to get property window.document from <http://localhost>
I have created parent child checkboxes. When one child is selected, then parent of that child, other child of same name and parent of that same name's child will be selected... Now I want if I unchecked any child, then only same name of child and parents should be unchecked or if I unchecked Parent Child, then same name of parent and child will be unchecked.
I'm trying to create an HTML page that contains two frames. The bottom frame should simply be some website, but the top frame needs to have a close link to kill the window. I tried calling 'document.window.close()' from the child frame, but without success. I then tried putting the 'close()' call in the parent page and calling it from the child, but still without success. Code:
I would like to have a main form (written in PHP) that has a "lookup" button next to a text field. When the user clicks "lookup", it should open a new window that lets them search (child.page1). When they enter a name or DOB into the search form, it submits the form through PHP (via POST), to a results page (child.page2). This displays all persons in the database which have a name or DOB == to the search term(s), with a checkbox next to each match. They click the checkbox (or alternenatively, a link), and return the checkbox value to the main window.
I have everything working right now, except that (child.page2) doesn't recognize the main window. If the data is entered on (child.page1), it works fine. I'm not very familiar with javascript.. is this even possible? I've considered using frames, to keep the parent-child relationship evident to the computer, but figured I'd check to see if there's an easier way.
I know that var win = window.open('page.html'); will open a new window and give me a reference to that window. I understand that completely. Let's say that I have a child window created but I don't have a variable representing that window? Is there a way to return a collection of the child nodes of a window? Sort of like the way frames[] work?
I'm currently working on a site that consists of several Iframes. I need to create a page that will load this site with a specific page in the main Iframe as opposed to the normal index page. So far I've simply created a dummy page that opens up the site in a new window and attempts to change the location of the main content Iframe using this piece of js:
Code:
function init() { var site = window.open('index.htm', '', ''); site.document.content.location = 'news_caster.htm' this.close();
i had a user.php page. wen i went to this page i can see the list of projects with radio buttons. so wen i select a radio button and click submit the name of the project wil be send to the next page(upload.php) by 'url' i had used get method for that.so in upload.php i can upload files and those files are displayed in table with download link each so if i press download link it wil download that file.everything is fine but here is my problem when i click on download link a popup open(open with, save like that) and the parent window is refreshing and the projectname i am getting by 'URL' is disappearing and the table is empty. with out that projectname i can do nothing.