Identifying and handling frames
HTML frames allow developers to present documents in multiple views, which may be independent windows or subwindows. Multiple views offer developers a way to keep certain information visible, while other views are scrolled or replaced. For example, within the same window, one frame might display a static banner, the second a navigation menu, and the third the main document that can be scrolled through or replaced by navigating in the second frame.
A page with frames is created by using the <frameset> tag or the <iframe> tag. All frame tags are nested with a <frameset> tag. In the following example, a page will display three frames, each loading different HTML pages:
<html>
<frameset cols="25%,*,25%" FRAMEBORDER="NO" FRAMESPACING="0" BORDER="0">
<frame id="left" src="frame_a.htm" />
<frame src="frame_b.htm" />
<frame name="right" src="frame_c.htm" />
</frameset>
</html>Frames...