Документ: статический метод parseHTMLUnsafe()
Базовая версия 2024
Новая функция
С июля 2024 года эта функция работает на последних устройствах и версиях браузеров. Возможно, эта функция не будет работать на старых устройствах или браузерах.
Статический метод parseHTMLUnsafe() объекта Document используется для разбора строки HTML, которая может содержать декларативные тени корней, для создания нового экземпляра Document.
Суффикс «Unsafe» в названии метода указывает на то, что, хотя элементы <script> не оцениваются во время разбора, метод не очищает другие потенциально небезопасные входные данные, относящиеся к XSS.
Результат Document будет иметь тип содержимого «text/html», кодировку UTF-8 и URL «about:blank».
Синтаксис
Document.parseHTMLUnsafe(input)
Параметры
html-
Строка HTML для разбора.
Возвращаемое значение
Объект Document.
Исключения
Нет.
Спецификации
| Спецификация |
|---|
| HTML # dom-parsehtmlunsafe |
Совместимость с браузерами
| Рабочие столы | Мобильные устройства | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Chrome | Edge | Firefox | Opera | Safari | Chrome Android | Firefox для Android | Opera Android | Safari на iOS | Samsung Internet | WebView Android | |
parseHTMLUnsafe_static |
124 | 124 | 128 | 110 | 17.4 | 124 | 128 | 82 | 17.4 | 27.0 | 124 |
См. также
-
DOMParser.parseFromString()для разбора HTML или XML в дерево DOM Element.setHTMLUnsafe
© 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/parseHTMLUnsafe_static