Документ: метод enableStyleSheetsForSet()
Устарело: Эта функция больше не рекомендуется. Хотя некоторые браузеры могут её поддерживать, она, возможно, уже удалена из соответствующих веб-стандартов, может быть в процессе удаления или сохраняется только для совместимости. Избегайте её использования и, при возможности, обновите существующий код; обратитесь к таблице совместимости в нижней части этой страницы, чтобы принять решение. Имейте в виду, что эта функция может перестать работать в любой момент.
Нестандартно: Эта функция нестандартна и не соответствует стандартам. Не используйте её на производственных сайтах, ориентированных на Web: она не будет работать для каждого пользователя. Также могут быть существенные несовместимости между реализациями, а поведение может измениться в будущем.
Включает таблицы стилей, соответствующие указанному имени в текущем наборе таблиц стилей, и отключает все другие таблицы стилей (кроме тех, у которых нет заголовка, которые всегда включены).
Синтаксис
enableStyleSheetsForSet(name)
Параметры
name-
Имя таблиц стилей для включения. Все таблицы стилей с заголовком, соответствующим этому имени, будут включены, а все остальные, имеющие заголовок, будут отключены. Укажите пустую строку для параметра name, чтобы отключить все альтернативные и предпочтительные таблицы стилей (но не постоянные таблицы стилей; то есть те, у которых нет атрибута
title).
Возвращаемое значение
Ничего (undefined).
Примечания
- Сопоставление по заголовкам чувствительно к регистру.
- Вызов этого метода с
nullname не имеет эффекта; если вы хотите отключить все альтернативные и предпочтительные таблицы стилей, вы обязательно должны передать "", пустую строку. - Таблицы стилей без заголовка никогда не затрагиваются этим методом.
- Этот метод никогда не влияет на значения
document.lastStyleSheetSetилиdocument.preferredStyleSheetSet.
Примеры
document.enableStyleSheetsForSet("Some style sheet set name");
Спецификации
Не входит ни в одну спецификацию.
Совместимость с браузерами
| Рабочие столы | Мобильные устройства | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Chrome | Edge | Firefox | Opera | Safari | Chrome Android | Firefox for Android | Opera Android | Safari на IOS | Samsung Internet | WebView Android | |
enableStyleSheetsForSet |
Нет | Нет | 3 | Нет | Нет | Нет | 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/Document/enableStyleSheetsForSet