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 |
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)