Посилання у фреймах
Оскільки фрейми є набором незалежних вікон, для того, щоб посилання відкривалася в потрібному місці, слід вказувати імена фреймів.
Припустимо, у нас є документ, що складається з двох фреймів, названих MENU і CONTENT, як зображено на рис. 1.
Мал. 1. Вид документа з фреймами
Зазвичай в лівому фреймі знаходиться список посилань на розділи сайту, а в правому фреймі відображається вміст документів. Щоб веб-сторінка відкривалася в певному Фреймовий вікні, слід використовувати наступний код (приклад 1).
Приклад 1. Відкриття документа у фреймі

<Html>
<Head>
<Meta http-equiv = "Content-Type" content = "text / html; charset = windows-1251">
<Title> Фрейми </ title>
</ Head>
<Body>
<p> <a href="http://www.shram.kiev.ua" target="CONTENT"> Посилання відкриває сайт www.shram.kiev.ua у кадрі, де ім'ям CONTENT </a> </ p>
</ Body>
</ Html>
Якщо параметр посилання target = "CONTENT" буде опущений, документ відкриється в поточному фреймі, де знаходиться сама посилання.
Щоб одночасно оновити відразу два фрейми і завантажити в них різні документи, доведеться скористатися JavaScript (приклад 2).
Приклад 2. Одночасне завантаження документів в два фрейми

<Html>
<Head>
<Meta http-equiv = "Content-Type" content = "text / html; charset = windows-1251">
<Title> Файл index.html </ title>
</ Head>
<Frameset cols = "200, *">
<Frame src = "menu.html" name = "MENU" noresize>
<frame src = "content.html" name = "CONTENT">
</ Frameset>
файл menu.html

<Html>
<Head>
<Meta http-equiv = "Content-Type" content = "text / html; charset = windows-1251">
<Title> Файл menu.html </ title>
</ Head>
<Body>
<p> <a href="menu2.html" onClick= "parent.frames['CONTENT'].document.location='content2.html'"> Натисни на мене, натисни </a> </ p>
</ Body>
</ Html>
Посилання використовується як звичайна, але в якості параметра додається подія onClick, що відстежує натискання на посилання. Зверніть увагу, що ім'я фрейма слід писати також, як воно зазначено в параметрі name (в даному випадку великими символами). JavaScript чутливий до регістру і недовірливих відноситься до будь-якого неправильного написання.
Copyright що кредитують © www.htmlbook.ru
Коментарі
Коментуючи, пам'ятайте про те, що зміст і тон Вашого повідомлення можуть зачіпати почуття реальних людей, проявляйте повагу та толерантність до своїх співрозмовників навіть у тому випадку, якщо Ви не поділяєте їхню думку, Ваша поведінка за умов свободи висловлювань та анонімності, наданих інтернетом, змінює не тільки віртуальний, але й реальний світ. Всі коменти приховані з індексу, спам контролюється.