html атрибут target

Атрибут target визначає де відобразити відповідь, отриману після відправки форми.

Після того, як обробник форми отримує дані, він повертає результат у вигляді HTML-документа. Ви можете визначити вікно, в яке буде завантажено повернуту веб-сторінку. Для цього використовується атрибут target, в якості його значення вказується ім'я вікна(сторінки) або фрейму.

Нотатка:

Якщо target не встановлено, то значення за замовчуванням буде _self.

Порада:

Фрейми і framesets не підтримуються в HTML5, тому значення _parent, _top і framename тепер в основному використовується з iframe.

Синтаксис

<form target="_blank|_self|_parent|_top|framename">


...


</form>

Атрибут target може отримувати 5 значень :

_blank

Завантажує сторінку в нове вікно браузера.

_self

Завантажує сторінку в поточне вікно.

_parent

Завантажує сторінку в батьківський фрейм, якщо фрейма немає, то це значення працює як _self.

_top

Скасовує всі фрейми і завантажує сторінку в повному вікні браузера, якщо фреймів немає, то це значення працює як _self.

framename

Іʼмя фрейма в який завантажити результат.

Переглядачі

Переглядач

1+

1+

1+

3.5+

3+

12+

Переглядач

1+

1+

1+

1+


Мобільних переглядачів ще не додано.

Приклади


Найпростіший приклад використання HTML атрибута target теґа <form>;

See the Pen Form.target_css_in_ua by css.in.ua (@css_in_ua) on CodePen.

Різниця між HTML 4.01 та HTML5


Цей атрибут підтримується в HTML5. Атрибут target був застарілим в HTML 4.01.

Різниця між XHTML та HTML


Атрибут target не рекомендований до використання в XHTML 1.1.