SiteBuilder 2 Banner

Printing problems with frames

Q: When I try to print a page, I don't get what I expected. How do I print the pages I want?
A: Frames can complicate printing Web pages. Usually the problem is minor, but can be more of a problem is you are using Netscape and Windows NT (see below). When you load a page and it's associated frames in your browser, then tell the browser to print, the browser has to try to figure out what you want: The whole shebang, as seen on screen? Or just one of the frames? Which frame? Exactly how this is determined varies from browser to browser and from Macintosh to PC. The following procedure should get the page you want printed:

  1. Click on the page in the frame you want to print. This tells the browser what frame to make active.
  2. Select the menu item "Print Frame" or "Print." If there's a "Print Preview" menu item, use this, as it lets you make sure you are printing the page you want. Don't use a keyboard shortcut (Command-P) because it may select an option you don't want. Also, check the print dialog box for options. Some browsers on some computers allow you to print a frame or the whole group of frames.

Q: I use Netscape on a PC with Windows NT. How can I print framed pages?
A: The JavaScript used by some SiteBuilder sites contains code that orphan-proofs framed pages interferes with printing on PCs with Netscape and Windows NT. When you click on the frame to select it, and try to "Print Preview" or "Print," the page is blank, and you may get an alert saying "Nothing to Print." There are two suggested work-arounds:

  1. Turn off JavaScript while you print. Get the Preferences command, select "Advanced" and click off the checkbox next to "Enable JavaScript." You should now be able to print normally. Don't forget to turn JavaScript back on!
  2. Switch to another browser, such as Microsoft Internet Explorer, which does not have this problem.

 

JavaScript Pop-up IconPrinter-friendly page HomeHome Icon

This document was last modified: Wednesday, 10-Dec-2003 16:30:43 PST
Copyright © 2003, Stanford University School of Medicine. All rights reserved.