Identifying and handling frames
HTML frames allow developers to present documents in multiple views, which may be in a separate child window or sub-window. 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 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" ...
Get Selenium Testing Tools Cookbook - Second Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.