Блог Vaden Pro

Все о самостоятельном создании и продвижении сайтов
Вы здесь

Атрибут formtarget

Справочник: 

Характеристики атрибута

В каких браузерах работает?

10.0+ 8.0+ 10.0+ 5.0+ 4.0+ 1.0+ 1.0+

В каких спецификациях используется?

HTML - - 5.0
XHTML - -

Для чего используется?

Предназначено для определения окна, в котором будет показываться результат обработки данных после их отправки на сервер. Результат может быть представлен в форме документа HTML.

Как правильно задавать?

<button formtarget="_blank">Название кнопки</button>

Какие значения могут быть записаны в атрибут?

Конечная цель загрузки результатов обработки задается атрибутом Атрибут name фиксирует конечное значение для обработки результата. Возможен вариант развития событий, когда некорректно указано значение данного атрибута. В этом случае создается новая сессия для работы в браузере. Существует ряд стандартных команд, которые указаны ниже

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

В каких тегах применяется?

button input

Пример использования

<!DOCTYPE html>
<html>
 <head>
  <meta charset="utf-8">
  <title>Атрибут formtarget</title>
 </head>
 <body>
  <form>
   <p><iframe name="output" height="50" width="400"></iframe></p>
   <p>Ваше имя: <input name="user"></p>
   <p><button formaction="handler.php" formtarget="output">Отправить</button></p>
  </form>
 </body>
</html>

Тип HTML атрибута: 
Прочие