Borrador

Esta página no está completa.

Contexto seguro

Esta función solo está disponible en contextos seguros (HTTPS), en algunos o todos los navegadores compatibles.

los sanitize() método del sanitizer interfaz devuelve un desinfectado DocumentFragment de una entrada, eliminando cualquier elemento o atributo ofensivo.

Sintaxis

var DocumentFragment = sanitizer.sanitize(input);

Parámetros

input
A String para ser desinfectado.

Valor devuelto

A DocumentFragment.

Excepciones

Ninguno.

Ejemplos de

Este ejemplo usa el sanitize método para eliminar un no permitido script y blink elementos de una cadena de entrada.

// our input string to clean
const stringToClean = 'Some text <b><i>with</i></b> <blink>tags</blink>, including a rogue script <script>alert(1)</script> def.';

const result = new Sanitizer().sanitize(stringToClean);
// Result: A DocumentFragment containing text nodes and a <b> element, with a <i> child element

Especificaciones

Especificación Estado Comentario
API de HTML Sanitizer
La definición de ‘sanitizeToString’ en esa especificación.
Borrador de trabajo Definición inicial.

Compatibilidad del navegador

Escritorio Móvil
Cromo Borde Firefox explorador de Internet Ópera Safari WebView Android Chrome Android Firefox para Android Opera Android Safari en IOS Internet de Samsung
sanitize No No 83 No No No No No 83 No No No