Файл описания фреймов
Для того чтобы объединить несколько документов HTML при помощи фреймов, вам нужно подготовить специальный документ HTML, в котором находится описание параметров фреймов, таких как размер и расположение.
Особенность такого документа - отсутствие на своем обычном месте области тела документа, выделенного операторами <BODY> и </BODY>. Вместо этого в файле описания фреймов располагаются операторы <FRAMESET>, </FRAMESET>, <NOFRAME> и </NOFRAME>, как это показано ниже:
<HTML>
<HEAD>
. . .
</HEAD>
<FRAMESET
ROWS="Высота_строки"
COLS="Ширина_колонки"
onLoad="Обработчик_события"
onUnload="Обработчик_события">
<FRAME SRC="Адрес_URL" NAME="Имя_фрейма">
. . .
<FRAME SRC="Адрес_URL" NAME="Имя_фрейма">
<NOFRAME>
<BODY>
. . .
</BODY>
</NOFRAME>
</FRAMESET>
</HTML>
Параметры ROWS и COLS оператора <FRAMESET> определяют размеры фреймов и задаются в виде списка значений, разделенных запятой.
Вы можете определить обработчики событий onLoad и onUnload, получающие управление, соответственно, при загрузке содержимого в главное окно фрейма и при замене текущего документа HTML в этом окне на другой. Фактически эти обработчики относятся не к фреймам, а к окну, где эти фреймы отображаются.
Для тех браузеров, которые не могут работать с фреймами, необходимо подготовить документ HTML, расположив его тело между операторами <NOFRAME> и </NOFRAME>. В этом документе имеет смысл разместить сообщение о том, что для просмотра данной страницы Web необходимо применять более современный браузер.