Heres my scenario (F1 is the main frame, F2 will hold a page to allow user-friendly prints) : 1) I have a page that has 2 frames (F1 and F2 with F2 having a height of 0) 2) In F1 I have a link that goes to the first HTML page (actually a perl script that generates an HTML page), upon loading that page F2 gets an assignment HTML page (just text in case the user tries to print using a print button assigned by me on the F1 frame). 3) In F1 I execute a report that calls the perl script again. The perl script generates a tabular report with links. F2 gets populated with a new page that holds an user-friendly report that can't be seen. 4) Clicking on a link in F1 calls the perl script again generating a new report in F1. F2 gets a new page once again with the second user-friendly report.