Spec-Zone.ru › Web APIs

PerformanceElementTiming: свойство url

Ограниченная доступность

Эта функция не относится к Baseline, так как она не работает во всех широко используемых браузерах.

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

Экспериментальная функция: Это экспериментальная технология
Перед использованием в рабочей среде внимательно проверьте таблицу совместимости браузеров.

Чтение-только свойство url интерфейса PerformanceElementTiming возвращает начальный URL запроса ресурса, когда элемент является изображением.

Значение

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

Примеры

Логирование url

В этом примере элемент <img> наблюдается путём добавления атрибута elementtiming. Регистрируется PerformanceObserver, чтобы получить все записи производительности типа "element", и используется флаг buffered, чтобы получить данные до создания наблюдателя. Вызов entry.url возвращает https://example.com/image.jpg.

<img
  src="https://example.com/image.jpg"
  alt="a nice image"
  elementtiming="big-image"
  id="myImage" />
const observer = new PerformanceObserver((list) => {
  list.getEntries().forEach((entry) => {
    if (entry.identifier === "big-image") {
      console.log(entry.url);
    }
  });
});
observer.observe({ type: "element", buffered: true });

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

Спецификация
API таймингов элементов
# ref-for-dom-performanceelementtiming-url

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

Рабочие столы Мобильные устройства
Chrome Edge Firefox Opera Safari Chrome Android Firefox для Android Opera Android Safari на IOS Samsung Internet WebView Android
url 77 79 Нет 64 Нет 77 Нет 55 Нет 12.0 77

© 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/PerformanceElementTiming/url

Spec-Zone.ru

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