Вход Регистрация
Файл: work/html_teach/22.php
Строк: 39
<?
require '../../config.php';
$title 'Учебник HTML';
include 
'../../style/head.php';
aut();
who_add(0'servise');
?><html><head>
<title> HTML учебник / HTML фреймы / Планирование фрэймов и взаимодействия между фрэймами  </title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">

<meta name="keywords" content="HTML учебник  HTML фреймы Планирование фрэймов и взаимодействия между фрэймами">

<meta name="description" content="HTML учебник: HTML фреймы Планирование фрэймов и взаимодействия между фрэймами ">
</head>

<body marginheight="0" marginwidth="0" topmargin="0" leftmargin="0" text="#333333" link="#333333" vlink="#333333" bgcolor="#f0f7ef">

 <table width="80%" align="center"><tr><td>
 <!--заголовок--><table width="100%" cellpadding=1 cellspacing=0 border=0 bgcolor=#647062><tr><td><table width="100%" cellpadding=3 cellspacing=0 border=0 bgcolor=#ffffff><tr><td class=r align=middle><A href="index.php">Содержание</a> / HTML фреймы / Планирование фрэймов и взаимодействия между фрэймами </td></tr></table></td></tr></table><!--//-->
<h2>Планирование фрэймов и взаимодействия между фрэймами</h2>
<P>С появлением фрэймов сразу возникает вопрос: "<I>А как сделать
так, чтобы нажимая на ссылку в одном фрэйме инициировать появление
информации в другом?</I>" </P>
<P>Ответом на данный вопрос является<B> планирование взаимодействия
фрэймов </B>(далее - планирование). Каждый фрэйм может иметь
собственное имя, определяемое параметром NAME при описании данного
фрэйма. Существует, также, специальный атрибут - TARGET, позволяющий
определять, к какому фрэйму относится та или иная операция. Формат
данного атрибута следующий: </P>
<P>TARGET="windows_name" </P>
<P>Данный атрибут может встречаться внутри различных тэгов: </P>
<P><TT>TARGET</TT> в тэге <B>A</B>
<UL>
  <P>Это самое прямое использование <TT>TARGET</TT>. Обычно, при
  активизации пользователем ссылки соответствующий документ
  появляется в том же окне (или фрэйме), что и исходный, в котором
  была ссылка. Добавление атрибута <TT>TARGET</TT> позволяет
  произвести вывод документа в другой фрэйм. Например: </P>
  <P><TT>&lt;A HREF="mydoc.php" TARGET="Frame1"&gt; Переход в фрэйм
  № 1 &lt;/A&gt;</TT> </P></UL>
<P><TT>TARGET</TT> в тэге <B>BASE</B>
<UL>
  <P>Размещение <TT>TARGET</TT> в тэге BASE позволит вам не
  указывать при описании каждой ссылки фрэйм-приемник документов,
  вызываемых по ссылкам. Это очень удобно, если в одном фрэйме у вас
  находится меню, а в другой - выводится информация. Например: </P>
  <P><B><I>Документ № 1.</I></B> </P>
  <P><TT>&lt;FRAMESET ROWS="20,*"&gt; <BR>&lt;FRAME SRC="doc2.php"
  NAME="Frame1"&gt; <BR>&lt;FRAME SRC="doc3.php" NAME="Frame2"&gt;
  <BR>&lt;/FRAMESET&gt;</TT> </P>
  <P><B><I>Документ № 2 (doc2.php).</I></B> </P>
  <P><TT>&lt;HTML&gt; <BR>&lt;HEAD&gt; <BR>&lt;BASE
  TARGET="Frame2"&gt; <BR>&lt;/HEAD&gt; <BR>&lt;BODY&gt; <BR>&lt;A
  HREF="url1"&gt; Первая часть&lt;/A&gt; | <BR>&lt;A HREF="url2"&gt;
  Вторая часть&lt;/A&gt; <BR>&lt;/BODY&gt; <BR>&lt;/HTML&gt;</TT>
  </P></UL>
<P><TT>TARGET</TT> в тэге <B>AREA</B>
<UL>
  <P>Таже можно включать тэг <TT>TARGET</TT> в описание ссылки при
  создании карты изображения. Например: </P>
  <P><TT>&lt;AREA SHAPE="circle" COORDS="100,100,50"
  HREF="http://www.softexpress.com" TARGET="Frame1"&gt; </TT></P></UL>
<P><TT>TARGET</TT> в тэге FORM
<UL>
  <P>То же относится и к определению формы. В данном случае, после
  обработки переданных параметров формы результирующий документ
  появится в указанном фрэйме. </P>
  <P><TT>&lt;FORM ACTION="url" TARGET="window_name"&gt; </TT></P>
  <hr align="left" width="50%" size="1" noshade>
  <B>
  <P>Внимание!</B> Имя окна (фрэйма) в параметре TARGET должно
  начинаться с латинской буквы или цифры. Также необходимо помнить,
  что существуют зарезервированные имена для разрешения специальных
  ситуаций. </P>
  <hr align="left" width="50%" size="1" noshade>
</UL>
<P><b>Зарезервированные имена фрэймов </b></P>
<P>Зарезервированные имена фрэймов служат для разрешения специальных
ситуаций. Все они начинаются со знака подчеруивания. Любые другие
имена фрэймов, начинающиеся с подчеркивания будут игнорироваться
броузером. </P>
<P><B>TARGET="_blank"</B>
<UL>
  <P>Данное значение определяет, что документ, полученный по ссылке
  будет отображаться в новом окне броузера. </P></UL>
<P><B>TARGET="_self"</B>
<UL>
  <P>Данное значение определяет, что документ, полученный по ссылке
  будет отображаться в том же фрэйме, в котором находится ссылка.
  Это имя удобно для переопределения окна назначения, указанного
  ранее в тэге <B>BASE</B>. </P></UL>
<P><B>TARGET="_parent"</B>
<UL>
  <P>Данное значение определяет, что документ, полученный по ссылке
  будет отображаться в родительском окне, вне зависимости от
  параметров <B>FRAMESET</B>. Если родительского окна нет, то данное
  имя аналогично "_self". </P></UL>
<P><B>TARGET="_top"</B>
<UL>
  <P>Данное значение определяет, что документ, полученный по ссылке
  будет отображаться на всей поверхности окна, вне зависимости от
  наличия фрэймов. Использование данного параметра удобно в случае
  вложенных фрэймов.

  </td></tr></table>





</body></html>
<?php echo '&laquo; <a href="/work/?">В Раздел</a>';
include 
'../../style/foot.php'?>
Онлайн: 1
Реклама