For all that frames can deliver, they can also make you pay.
Frames generally slow down initial access to a page (because the browser must download multiple files) and, when poorly designed, force visitors to do lots of scrolling simply to read the contents of a single page. Frames are supported in all versions of Internet Explorer and Netscape Navigator released since about 1997 and in some ”but not all ”other browsers.
Besides all that, many folks online ( especially relative newcomers to the Web) simply don't like navigating frames pages; they find them confusing.
For all these reasons, many authors who create frames pages also create a non-frames version, with identical content, and give visitors a choice of which version to view. The easiest way to do this task is to create a non-frames page that contains links to each of exactly the same, separate content pages also opened by the frame definition page.
Another useful touch is to add a "noframes" message to the frame definition page. When a visitor using a non-frames “capable browser opens the frame definition page, the message appears in place of the frames. The message can include a link to the non-frames version; for example:
Sorry, your browser does not support frames. To view the non-frames version of the Web site, click here.
Two easy ways to create the noframes message are