18c0693f

Планирование фрэймов и взаимодействия между фрэймами




С появлением фрэймов сразу возникает вопрос: "А как сделать так, чтобы нажимая на ссылку в одном фрэйме инициировать появление информации в другом"? Ответом на данный вопрос является планирование взаимодействия фрэймов (далее - планирование). Каждый фрэйм может иметь собственное имя, определяемое параметром NAME при описании данного фрэйма. Существует, также, специальный атрибут - TARGET, позволяющий определять, к какому фрэйму относится та или иная операция. Формат данного атрибута следующий:

TARGET="windows_name"

Данный атрибут может встречаться внутри различных тэгов:
TARGET в тэге A

TARGET в тэге BASE TARGET в тэге AREA TARGET в тэге FORM TARGET="_self" TARGET="_parent" TARGET="_top"
HTML Создание карты изображений

Создание карты изображения является одной из привлекательнейших возможностей HTML, позволяющей пользователю привязывать ссылки на другие документы к отдельным частям изображений. Щелкая мышью на отдельных частях изображения,.пользователь может выполнять те или иные действия, переходить по той или иной ссылке на другие документы и т.п. Чтобы включить поддержку карты для изображения, необходимо ввести дополнительный параметр в тэг IMG: Параметр USEMAP указывает, в каком месте находится карта описываемого изображения. Карта изображения определяет, какому участку изображения какой URL соответствует. Карта изображения может находиться в том же документе, что и изображение, или в другом документе. Помещение карты в другой документ позволяет собрать все карты изображений в одном документе (если у вас их несколько в различных документах), но добавляет еще одну итерацию в сети, когда за перыую итерацию выясняется местонахождение карты, а за вторую - выполнение действия, предписанного URL для данного участка изображения. Параметр map_name указывает имя карты для изображения, а предшествующий ему URL определяет местонахождение карты. Если данный URL отсутствует, то карта с указанным именем ищется в текущем документе.

Рассмотрим синтаксис определения карты изображения: Параметры:

<MAP NAME="map_name"> <AREA...> COORDS NOHREF Если две описанных области накладываются друг на друга, то используется ссылка, принадлежащая первой из описанных областей. </MAP> Данный пример демонстрирует использование технологии Image Map (вы можете проследить изменение ссылок в строке состояния внизу окна броузера, если он отображает текущую ссылку или изменение URL в поле <GO>):

Различные зоны данного изображения:
1. Зона 1 (Area 1)
2. Зона 2 (Area 2)
3. Зона 3 (Area 3)
4. Зона 4 (Area 4)