El método ASP Server.HTMLEncode()se utiliza para convertir un código HTML en una string. Se utiliza para codificar datos de formularios y otros datos de requests de clientes antes de usarlos en la aplicación web. Cuando la string que se va a codificar no es un conjunto de caracteres de doble byte, este método convertirá los caracteres como se indica a continuación:
- Los caracteres menor que, mayor que, ampersand y comillas dobles se convierten en sus respectivos nombres de entidad.
- Cualquier carácter de código ASCII cuyo código sea mayor o igual a 0x80 se convierte en <número>, donde la parte <número> es el valor del carácter ASCII.
Cuando la string que se va a codificar es un juego de caracteres de doble byte, este método convierte los caracteres como se indica a continuación:
- Todos los caracteres extendidos se convierten.
- Cualquier carácter de código ASCII cuyo código sea mayor o igual a 0x80 se convierte en <número>, donde <número> es el valor del carácter ASCII.
Sintaxis:
Server.HTMLEncode( string )
Valores de parámetro: contiene un valor de string que especifica el HTML que se codificará como una string.
Ejemplo: El siguiente código ilustra este método.
<% response.write(Server.HTMLEncode("The Bold tag: <b>")) %>
Salida: el script produce la siguiente salida en forma codificada
The Bold tag: <b>
El navegador web muestra el HTML como de costumbre
The Bold tag: <b>
Publicación traducida automáticamente
Artículo escrito por ManasChhabra2 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA