Welcome to WebmasterWorld Guest from 54.221.30.139

Forum Moderators: open

Message Too Old, No Replies

javascript problem

     

shakes911

2:25 pm on Jul 25, 2001 (gmt 0)

10+ Year Member



hi, i'm using a form to select items from 2 dropdown menus, which, when posted is processed by a perl script on another site. I want the results of this query to be displayed in a pop-up window with a frameset. the top frame is the nav bar and the content frame containing the results of the query. does anyone have any idea how to do this?

thanks

MikeFoster

3:23 pm on Jul 25, 2001 (gmt 0)

10+ Year Member



This is just an idea, I haven't tried it.

Perhaps, in the onSubmit handler, open the popup...

myPopup = window.open(...);

load a frameset into it, then let the results from the submit target the frame.

<form target="myPopup.frames['myframe']"...

Will something like this work? I don't know - needs experimenting.

MikeFoster

3:27 pm on Jul 25, 2001 (gmt 0)

10+ Year Member



Oh... you can't use a javascript expression as the target attribute value.

perhaps in the onSubmit handler assign it in script...

document.myform.target = myPopup.frames['myframe']

... not sure about that either

shakes911

10:27 am on Jul 26, 2001 (gmt 0)

10+ Year Member



unfortunately neither of these work, but thanks for looking at it Mike.

MikeFoster

7:16 pm on Jul 26, 2001 (gmt 0)

10+ Year Member



I'm not sure if the frame name is in the current window's scope... I don't think so. The target attribute's value is just the name of a window/frame... I don't know how to do the scope resolution in this case - perhaps:

document.myform.target = myPopup.frames['myframe'].name

 

Featured Threads

Hot Threads This Week

Hot Threads This Month