in reply to How to get CGI form to also open another window (was "CatsPaw")

I'd be very intersted to know (if there is one) the perl solution. But I think this is really a javascript / HTML problem. I'm not sure whether you want to put all the output from the CGI into a new window, or split the output, partly in the old window and partly in the new. If it's the former, then, pace your remark that it doesn't work, the HTML target thingy is what you want, as in <FORM TARGET="_NEW" .. >. If it's the latter, my solution wd be to output the following to the old browser window:
<head> ... <script> function opener() { window.open('your_page.html','new'); } </script> </head> <body onload="opener()"> ...
... though of course in order to output this you should use CGI or die;.

§ George Sherston