Beefy Boxes and Bandwidth Generously Provided by pair Networks
Do you know where your variables are?
 
PerlMonks  

Re: CGI::Application - how to get a popup window

by gryphon (Abbot)
on Aug 21, 2006 at 15:17 UTC ( #568572=note: print w/ replies, xml ) Need Help??


in reply to CGI::Application - how to get a popup window

Greetings jdtoronto,

CGI::Application is a Perl module, so it helps organize work that needs to be done server-side. Opening a pop-up window is a client-side function, so it requires Javascript (unless you just want a new, full-size window, in which case you can just use an anchor target). In the returned HTML for the page, add something like this:

<script type="text/javascript"> window.open( "your-cgi-wrapper.cgi?rm=popupstart", "popup", "width=500" ); </script>

Obviously, "popupstart" is the run-mode of the first page of the pop-up.

gryphon
Whitepages.com Development Manager (WDDC)
code('Perl') || die;


Comment on Re: CGI::Application - how to get a popup window
Download Code
Replies are listed 'Best First'.
Re^2: CGI::Application - how to get a popup window
by jdtoronto (Prior) on Aug 21, 2006 at 18:57 UTC
    Thanks gryphon, I had it in my head that I could do it with headers without having to use the JavaScript, but the JS method works so why not!

    jdtoronto

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://568572]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others imbibing at the Monastery: (7)
As of 2015-07-08 01:04 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    The top three priorities of my open tasks are (in descending order of likelihood to be worked on) ...









    Results (93 votes), past polls