Spec-Zone.ru › Web APIs

PerformanceNavigation: свойство type

Устаревшее: Эта функция больше не рекомендуется. Хотя некоторые браузеры могут её поддерживать, она может быть уже удалена из соответствующих веб-стандартов, находится в процессе удаления или сохраняется только для совместимости. Избегайте её использования и, по возможности, обновите существующий код; обратитесь к таблице совместимости внизу этой страницы для принятия решения. Имейте в виду, что эта функция может перестать работать в любое время.

Устаревшее PerformanceNavigation.type только для чтения свойство возвращает unsigned short, содержащий константу, описывающую способ перехода на эту страницу.

Предупреждение: Этот интерфейс свойства устарел в спецификации Navigation Timing Level 2. Используйте PerformanceNavigationTiming интерфейс вместо него.

Значение

Значение unsigned short.

Возможные значения:

Значение Имя константы Значение
0 TYPE_NAVIGATE Страница была открыта по ссылке, закладке, отправке формы, скрипту или вводом URL в адресную строку.
1 TYPE_RELOAD Страница была открыта нажатием кнопки «Обновить» или с помощью метода Location.reload().
2 TYPE_BACK_FORWARD Страница была открыта при переходе по истории.
255 TYPE_RESERVED Другим способом.

Примечание: Раньше разработчики проверяли type на "TYPE_BACK_FORWARD" для определения попадания в кэш вперёд/назад (bfcache). Однако это не показывало причины блокировки bfcache или какие-либо другие данные. Для отслеживания bfcache рекомендуется использовать свойство PerformanceNavigationTiming.notRestoredReasons. Дополнительную информацию см. в разделе Отслеживание причин блокировки bfcache.

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

Спецификация
Navigation Timing Level 2
# dom-performancenavigation-type

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

Рабочие столы Мобильные устройства
Chrome Edge Firefox Opera Safari Chrome Android Firefox for Android Opera Android Safari на iOS Samsung Internet WebView Android
type 10 12
7До Firefox 70 это свойство могло возвращать некорректные значения. См. отчёт 1459711.
15 8 18
7До Firefox for Android 79 это свойство могло возвращать некорректные значения. См. отчёт 1459711.
14 9 1.0 ≤37

См. также

  • Интерфейс PerformanceNavigation, к которому он относится.

© 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/PerformanceNavigation/type

Spec-Zone.ru

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