Spec-Zone.ru › Web APIs

MediaList

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

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

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

Интерфейс MediaList представляет запросы к медиа, например, заданные с помощью атрибута media элемента <link>.

Примечание: MediaList — это динамический список; обновление списка с помощью свойств или методов, перечисленных ниже, немедленно обновит поведение документа.

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

MediaList.mediaText

Строковый объект, возвращающий строковое представление MediaList в текстовом виде, а также позволяющий задать новое MediaList.

MediaList.length Только для чтения

Возвращает количество запросов к медиа в MediaList.

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

MediaList.appendMedium()

Добавляет запрос к медиа в MediaList.

MediaList.deleteMedium()

Удаляет запрос к медиа из MediaList.

MediaList.item()

Возвращает строковое представление запроса к медиа по заданному индексу внутри MediaList. Этот метод также может быть вызван с использованием синтаксиса с квадратными скобками ([]).

MediaList.toString()

Возвращает строковое представление этого списка медиа в том же формате, что и свойство MediaList.mediaText объекта.

Примеры

Следующее выведет в консоль текстовое представление MediaList первого применяемого к текущему документу таблицы стилей.

const stylesheets = document.styleSheets;
let stylesheet = stylesheets[0];
console.log(stylesheet.media.mediaText);

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

Спецификация
CSS Объектная модель (CSSOM)
# the-medialist-interface

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

Рабочие столы Мобильные устройства
Chrome Edge Firefox Opera Safari Chrome Android Firefox для Android Opera Android Safari на iOS Samsung Internet WebView Android
MediaList 1 12 1 ≤12.1 1 18 4 ≤12.1 1 1.0 4.4
appendMedium 1 12 1 ≤12.1 1 18 4 ≤12.1 1 1.0 4.4
deleteMedium 1 12 1 ≤12.1 1 18 4 ≤12.1 1 1.0 4.4
item 1 12 1 ≤12.1 1 18 4 ≤12.1 1 1.0 4.4
length 1 12 1 ≤12.1 1 18 4 ≤12.1 1 1.0 4.4
mediaText 1 12 1 ≤12.1 1 18 4 ≤12.1 1 1.0 4.4
toString 1 12 1 ≤12.1 1 18 4 ≤12.1 1 1.0 4.4

© 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/MediaList

Spec-Zone.ru

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