→ Пошук по сайту       Увійти / Зареєструватися

Ссылки во фреймах

Компетенція Робота з HTML

В обычном HTML-документе при переходе по ссылке, в окне браузера текущий документ заменяется новым. При использовании фреймов схема загрузки документов отличается от стандартной. Основное отличие — возможность загружать документ в выбранный фрейм из другого. Для этой цели используется параметр target тега <a>. В качестве значения используется имя фрейма, в который будет загружаться документ, указанный параметром name (листинг 13.5).

Листинг 13.5. Ссылка на другой фрейм

Файл index.html
      
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">
 <html>
  <head>
   <meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
   <title>Фреймы</title>
  </head>
  <frameset cols="100,*">
   <frame src="menu.html" name="MENU">
   <frame src="content.html" name="CONTENT">
  </frameset>
</html>
    
Файл menu.html
      
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
 <head>
  <meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
  <title>Навигация по сайту</title>
 </head>
 <body>
  <p><a href="text.html" target="CONTENT">Содержание</a></p>
 </body>
</html>

В приведенном примере фрейму присваивается имя CONTENT. Чтобы документ загружался в указанный фрейм, используется параметр target="CONTENT".

Имя фрейма должно начинаться на цифру или латинскую букву. В качестве зарезервированных имен используются следующие:

  • _blank — загружает документ в новое окно;
  • _self — загружает документ в текущий фрейм;
  • _parent — загружает документ во фрейм, занимаемый родителем, если фрейма-родителя нет параметр действует также, как _top;
  • _top — отменяет все фреймы и загружает документ в полное окно браузера.

загрузка...
Сторінки, близькі за змістом