Spec-Zone.ru › Web APIs

HTMLBodyElement

Базовая реализация Широко доступна

Эта функция хорошо зарекомендовала себя и работает на многих устройствах и версиях браузеров. Она доступна в браузерах с июля 2015 года.

  • Подробнее
  • Полная совместимость
  • Отправить отзыв

Интерфейс HTMLBodyElement предоставляет специальные свойства (помимо тех, которые унаследованы от обычного интерфейса HTMLElement) для управления элементами <body>.

EventTarget Node Element HTMLElement HTMLBodyElement

Свойства экземпляра

Наследует свойства от родительского класса HTMLElement.

HTMLBodyElement.aLink Устаревший

Строка, представляющая цвет активных гиперссылок.

HTMLBodyElement.background Устаревший

Строка, представляющая описание местоположения ресурса изображения фона. Обратите внимание, что это не URI, хотя некоторые старые версии браузеров ожидают его как таковой.

HTMLBodyElement.bgColor Устаревший

Строка, представляющая цвет фона документа.

HTMLBodyElement.link Устаревший

Строка, представляющая цвет не посещённых ссылок.

HTMLBodyElement.text Устаревший

Строка, представляющая цвет текста.

HTMLBodyElement.vLink Устаревший

Строка, представляющая цвет посещённых ссылок.

Методы экземпляра

Нет специфических методов; наследует методы от родительского класса HTMLElement.

Обработчики событий

События HTMLElement наследуются.

Следующие обработчики событий Window onXYZ также доступны как псевдонимы, направленные на объект window. Однако рекомендуется подключаться к ним непосредственно к объекту window , а не к HTMLBodyElement.

Примечание: Использование addEventListener() на HTMLBodyElement не будет работать для обработчиков событий onXYZ , перечисленных ниже. Подключайтесь к событиям к объекту window вместо этого.

HTMLBodyElement.onafterprint

Срабатывает после того, как связанный документ начал печать или предварительный просмотр печати был закрыт.

HTMLBodyElement.onbeforeprint

Срабатывает, когда связанный документ собирается напечатать или просмотреть для печати.

HTMLBodyElement.onbeforeunload

Срабатывает, когда окно, документ и его ресурсы собираются загрузить.

HTMLBodyElement.ongamepadconnected

Срабатывает, когда браузер обнаруживает подключение джойстика или в первый раз используется кнопка/ось джойстика.

HTMLBodyElement.ongamepaddisconnected

Срабатывает, когда браузер обнаруживает отключение джойстика.

HTMLBodyElement.onhashchange

Срабатывает при изменении идентификатора фрагмента URL (части URL, начинающейся с и следующей за символом #).

HTMLBodyElement.onlanguagechange

Срабатывает при изменении предпочтительного языка пользователя.

HTMLBodyElement.onmessage

Срабатывает, когда окно получает сообщение, например, из вызова Window.postMessage() из другого контекста просмотра.

HTMLBodyElement.onmessageerror

Срабатывает, когда окно получает сообщение, которое нельзя десериализовать.

HTMLBodyElement.onoffline

Срабатывает, когда браузер потерял доступ к сети, и значение Navigator.onLine переключается на false.

HTMLBodyElement.ononline

Срабатывает, когда браузер получил доступ к сети, и значение Navigator.onLine переключается на true.

HTMLBodyElement.onpagehide

Срабатывает, когда браузер скрывает текущую страницу в процессе отображения другой страницы из истории сеанса.

HTMLBodyElement.onpageshow

Срабатывает, когда браузер отображает документ окна из-за навигации.

HTMLBodyElement.onpopstate

Срабатывает, когда активная запись истории меняется при навигации пользователя по истории сеанса.

HTMLBodyElement.onrejectionhandled

Срабатывает всякий раз, когда отбрасывается JavaScript Promise и отклонение обработано.

HTMLBodyElement.onstorage

Срабатывает, когда область хранилища (localStorage) была изменена в контексте другого документа.

HTMLBodyElement.onunhandledrejection

Срабатывает всякий раз, когда Promise отклоняется, но отказ не был обработан.

HTMLBodyElement.onunload

Срабатывает, когда документ собирается загрузить.

Спецификации

Спецификация
HTML
# htmlbodyelement

Совместимость с браузерами

Рабочий стол Мобильный
Chrome Edge Firefox Opera Safari Chrome Android Firefox для Android Opera Android Safari на iOS Samsung Internet WebView Android
HTMLBodyElement 1 12 1 ≤12.1 3 18 4 ≤12.1 1 1.0 4.4
aLink 1 12 1 ≤12.1 3 18 4 ≤12.1 1 1.0 4.4
background 1 12 1 ≤12.1 3 18 4 ≤12.1 1 1.0 4.4
bgColor 1 12 1 ≤12.1 3 18 4 ≤12.1 1 1.0 4.4
link 1 12 1 ≤12.1 3 18 4 ≤12.1 1 1.0 4.4
text 1 12 1 ≤12.1 3 18 4 ≤12.1 1 1.0 4.4
vLink 1 12 1 ≤12.1 3 18 4 ≤12.1 1 1.0 4.4

См. также

  • HTML-элемент, реализующий этот интерфейс: <body>

© 2005–2024 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/API/HTMLBodyElement

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API