Printing in browser issue

Hi,

I am having a printing issue that I hope someone here can help me with. I have a document (that redirects to another document & loads some iframes in it) I want to print. When I navigate to this document from a view (IE 7) I can print & see parent & children iframes as laid out by my print.css no problem. However in my outline instead of opening the view directly I need to call a JS function that does a few things & then I have a location.href to go to the view. In testing, I have commented out everything else besides the location.href line so I am pretty sure that is the cause. when I click on this outline link that calls the function that uses location.href to call my view & then navigate to a document that has the iframes & then print, only the parent is printing & then a second blank page is printing. No iframe content. I looked at the properties of the view being loaded by my function & the URL is fine - I event then put this url in browser & went to document & it prints fine. Any ideas on what I am doing wrong? or how I can fix? Thanks!

Subject: more info, different issue

So I’m not sure why I didn’t realize this before, but when I first load the site I am loading a frameset with one frame (so the URL doesn’t change on top). That is causing the issue. If I were to navigate to the initial site without using the frameset it works. Of course I can’t do this so I am still stuck. I can probably convince the users to use a print link instead of File->Print but I can’t even get that to work right even with doing Parent.right.focus & then parent.Right.Print() (right being the name of the frame inside the frameset) It still just prints the document without the iFrames. I don’t really want to issue several print statements for all the iframes because this will print them out on several pages instead of how its laid out on screen. I just feel like if I can print it correctly from the document there has to be a way to print it correctly if that document is in a frame in a frameset, no? What am I missing here?thanks!