По умолчанию, при переходе по ссылке файл открывается в текущем окне или фрейме. При необходимости, это условие может быть изменено параметром target тега <А>. Этот параметр может принимать следующие значения:
_blank — загружает страницу в новое окно браузера;
_self — загружает страницу в текущее окно;
_parent — загружает страницу во фрейм-родитель;
_top — отменяет все фреймы и загружает страницу в полном
окне браузера.
В примере 1 показано создание ссылки на сайт, который открывается в новом окне.
Пример 1. Открытие объекта в новом окне
Замечание
Для разработки валидного тегов параметр target может использоваться только при переходном !DOCTYPE, как показано во всех примерах этой Уроки.
Если на сайте используются фреймы, то в качестве значения target можно использовать имя фрейма (пример 2).
Пример 2. Открытие объекта во фрейме
Ссылка в примере 2 ведет на сайт www.www-html.ru, открывающийся во фрейме с именем newframe.
Замечание
Когда у параметра target указано неизвестное значение, например, имя фрейма набрано с ошибкой, то это приводит к тому, что ссылка открывается в новом окне.
Если на web-странице необходимо сделать, чтобы все ссылки открывались в новом окне, то нет необходимости добавлять во все теги <A> параметр target="_blank". Код можно сократить, если вначале страницы добавляем строку <base target="_blank">, как показано в примере 3.
Пример 3. Использование тега <BASE>
Сделать так, чтобы ссылка открывалась в текущем окне, в таком случае можно, если добавляем к тегу <A> параметр target="_self", как показано в данном примере.
Copyright © 2009-2022 | По всем вопросам: donmobi@mail.ru
О нашем Internet проекте | Наши планы | Контент нашего сайта | Есть ошибки... | Технологии | Поддержать проект