?
Solved

Returning control back ...

Posted on 2001-09-08
9
Medium Priority
?
163 Views
Last Modified: 2006-11-17
Returning control back to the parent when closing a popup window.

I am creating a popup window and would like to know how to refresh the calling window when I close the popup.

Thanks for your help!!!

Candis
0
Comment
Question by:Candis_Sue
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 5
  • 4
9 Comments
 
LVL 1

Expert Comment

by:baltman
ID: 6467337
Candis,

If you close the popup window, it would automatically put the focus back on the previous window, unless the user has opened other applications in between....
You wanted to "refresh" the main page?

BA
0
 

Author Comment

by:Candis_Sue
ID: 6467344
Here is what I'm doing...

I am opening up a popup window so that a user can upload an image.  Once the user has selected and viewed the image in the popup, I want to pass a parameter to the main page so that it knows what image was selected.  Just a second.  I could keep this in Session I bet... one second.
0
 
LVL 1

Accepted Solution

by:
baltman earned 600 total points
ID: 6467348
In the opening page, place the following code between the <HEAD> Tags:

<SCRIPT LANGUAGE="JavaScript">
<!--
function loadMain()
     {
     window.opener.location.href="test2.html";
     }
//-->
</SCRIPT>


and add the following line in the <BODY> tag:

<BODY onUnLoad="loadMain();">


You would have to replace the "test2.html" with whatever page you want the main window to open....

BA
0
VIDEO: THE CONCERTO CLOUD FOR HEALTHCARE

Modern healthcare requires a modern cloud. View this brief video to understand how the Concerto Cloud for Healthcare can help your organization.

 

Author Comment

by:Candis_Sue
ID: 6467354
Interesting, I'll try that  :)

Thanks!!!
0
 

Author Comment

by:Candis_Sue
ID: 6467359
Interesting, I'll try that  :)

Thanks!!!
0
 

Author Comment

by:Candis_Sue
ID: 6467364
That works like a charm!!!  Thanks SOOO MUCH!!!!

Candis  :)
0
 
LVL 1

Expert Comment

by:baltman
ID: 6467366
Aha, i see. The code I provided above would just get you to another page, not pass a variable back to the main window. But I think you could do that in much the same way:

replace the window.opener.location.... line with:
window.opener.document.forms[0].elements[0].value = "Test";

Where forms[0] would be the name of the form (if it has one) and elements[0] the form element (could be a hidden input field or something) where you want to pass the value to. "Test" could be anything you place in the opened window...
0
 

Author Comment

by:Candis_Sue
ID: 6467368
Gave you a few extra points for all your help!!!

Thanks again!!!
0
 
LVL 1

Expert Comment

by:baltman
ID: 6467374
No problem at all! Anytime! :) Thanks!
0

Featured Post

Free Tool: Path Explorer

An intuitive utility to help find the CSS path to UI elements on a webpage. These paths are used frequently in a variety of front-end development and QA automation tasks.

One of a set of tools we're offering as a way of saying thank you for being a part of the community.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Have you ever needed to get an ASP script to wait for a while? I have, just to let something else happen. Or in my case, to allow other stuff to happen while I was murdering my MySQL database with an update. The Original Issue This was written…
I was asked about the differences between classic ASP and ASP.NET, so let me put them down here, for reference: Let's make the introductions... Classic ASP was launched by Microsoft in 1998 and dynamically generate web pages upon user interact…
This is my first video review of Microsoft Bookings, I will be doing a part two with a bit more information, but wanted to get this out to you folks.
In this video, Percona Solutions Engineer Barrett Chambers discusses some of the basic syntax differences between MySQL and MongoDB. To learn more check out our webinar on MongoDB administration for MySQL DBA: https://www.percona.com/resources/we…
Suggested Courses

800 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question