Forum Moderators: open
Hi .
I have 3 asp pages.
A link in the first one creates a popup window.
A link in the popup window opens a page with 2 frames in it, top and bottom.
Now, I have a link in bottom frame of this page, which, when clicked , should give focus to the existing popup window.
When creating the popup window, I used a reference to it like...
newwin=window.open("",...)
I tried to pass this newwin as QUERYSTRING to all other ASP pages.
And in the last page, i.e.,bottom frame page, I used the code like..
popup.focus() ---------- *
where popup is set to querysttring variable.... Request.QueryString("popupwindowreference")
The above procedure didnt work. it thows an error like...popup is undefined at line *
Can anyone figure out what the problem is?
Any help is grately appreciated!
Thanks you.
-Srivalli.
mm.. 3 asp pages.. correct me if wrong...
page 1 -> after click -> window pop up -->page 2?
page 1, did you use the jsript to built it?
if like... Popup(url,name,width,heigh){bla, bla...}
popupWin = window.open(url, name,....);
then iside the body, the button when click,
....button's href="javascript:Popup(url, name, width,
height);"
then inside the page2,
can target the button's value as the same window.
I thought QueryString from ASP using the URL as ("Page1.asp?id=xx&name=abc")to the page2
If you have the form inside the page1.asp, you also can do: Request.QueryString('name')
Sorry again, hope this help. Also, remeber the Javascript and VBScript a bit different. I am not sure if VBScript can call JScript's object thou..
webkid
The popup is indeed using a javascript as u mentioned.
I did get my code working.
In the frame,bottom, I tried to popup another window with the same name as the previous popup window.
As a window with that name already exists, it activated the existing window, instead of creating a new one.
This is all I wanted!
Thanks a lot for the information you provided, though!
-Srivalli.