El problema de implementar la función para borrar HTML en ASP ha perturbado a muchos usuarios. Así que echemos un vistazo al método de borrar las funciones HTML en ASP con el editor de Foxin. Para aquellos que aún no lo saben, consultelo.
Esta función es necesaria. Muchos piratas informáticos se equivocarán y piratearán la base de datos e inyectarán una gran cantidad de virus JS. Al almacenar y mostrar datos de texto, use esta función para filtrarlo para evitar muchos problemas
Código ClearHTML
'Clear Html Code Función ClearHtml (Content) Content = reemplazarhtml ("&#[^>]*;", ",", content) content = reemplazarhtml ("</? Marquee [^>]*>", "", content) content = reemplazarhtml ("</? Object [^>]*>", ", contenido) content = reemplazarHtml ("</? content = reemplazarHtml ("", content) content = reemplazarHtml ("</? tr [^>]*>", ",", content) contenido = reemplazarhtml ("</? th [^>]*>", ", content) content = reemplazarhtml (" </? p [^>]*> ",", contenido) contento = reemplazarhtml ("<///li [^>>", ",", "), Content). content = reemplazarhtml ("</? Li [^>]*>", "", content) content = reemplazarhtml ("</? li [^>]*>", "", content) content = reemplazarhtml ("</? li [^>]*>", ", contenido) contenido = reemplazarhtml (" </? span [^>]*> "," ", content) content = reemplazarHtml ("</? Div [^>]*>", "", content) content = reemplazarHtml ("</? th [^>]*>", "", content) content = reemplazarhtml ("</? td [^>]*>", ", content) content = reemplazarhtml (" </? td [^>]*> ",", ", contenido) content = reemplazarHtml ("(javascript | jscript | vBscript | vbs):", "", content) content = reemplazarhtml ("on (mouse | salt | error | hick | key)", ", content) content = reemplazarhtml (" </? xml [^>]*> ",", content = content = reemplazar) content = reemplazarHtml ("</? I [^>]*>", "", content) content = reemplazarhtml ("</? i [^>]*>", "", content) content = reemplazarhtml ("</? i [^>]*>", ", contenido) contenido = reemplazarhtml (" </? i [^>]*> "," ", content) content = reemplazarHtml ("</? I [^>]*>", "", content) content = reemplazarhtml ("</? Center [^>]*>", "", content) content = reemplazarhtml ("</? Center [^>]*>", ", contenido) Content = reemplazarhtml (" </? nobr [^>]*> ",", ", contenido) content = reemplazarHtml ("</? O [^>]*>", "", content) content = reemplazarHtml ("</? O [^>]*>", "", content) content = reemplazarhtml ("</? o [^>]*>", ", contenido) contenido = reemplazarhtml (" </? o [^>]*> "," ", content) content = reemplazarhtml ("</? Strong [^>]*>", "", content) clearHtml = contentEnd FunctionCódigo reemplazarHTML
función reemplazarhtml (Patrn, strng, content) if isnull (content) entonces content = "" final si establece regex = new Regexp regex.pattern = Patrn REGEX.IGNORECASE = True Regex.Global = True Reemplaz
Cómo usar:
La copia del código es la siguiente:<%= clearHtml ("<div id =" codeTip "> <h2> Compartir consejos de código (2) </h2> <ul> <li style =" font-weight: bold; color: rgb (170, 0, 0); "> Después de agregar el código, debe hacer clic en" finalizar y ver "para tomar efecto </li> <li> Accionamiento de Accesion Descripción del fragmento de código simple </li> <li> No es necesario ingresar una explicación al cargar el archivo del código fuente </li> <li> No es necesario ingresar una explicación </li> <li> no se eliminarán directamente los archivos relacionados con el programa, severamente bloqueados </li> <li>%para cargar archivos como captaciones de captores, no usan otras formas </li> </ul> </siv> ")%)
Lo anterior es todo el contenido descrito en este artículo, espero que les guste. Si tiene alguna pregunta, puede dejar un mensaje para comunicarse