You could try with frames, though I have not had much luck printing framed sites. Are the html documents that you need in one window entire websites that you have no control over or are they your files?
The only way to show 3 pages in the same window is by using a simple frameset (or iframes).
I have never had an problems printing framesets and would encourage anyone who does to provide an example as I'm sure that any problems could easily be resolved.
i.e. that you want to name javascript variables the same in each page of the frameset without conflict,
then the answer is that there is no problem to doing that.
In fact if you place the variable in the actual frameset page, every page will have access to the value without any querystring passing of values among frames.
It is a little bit different.
Those pages already exist and work one at the time in whole window.
For some reason managers want to see them all together
to be able to print all at once. So, I think if I open each html, as you suggested, in different frames - all variables, CSS, functions will not conflicting, if some of them have a same names (or will?).
Could you use includes to stack the pages on top of each other? Not sure how that would work with the opening and closing HTML, HEAD, and BODY tags from each page.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.