Saltar al contenido

Sustitución de texto ASP clásico y codificación UTF-8

Bienvenido a nuestra página, en este sitio hallarás la resolución que estás buscando.

Solución:

Estaba buscando exactamente el mismo problema ayer y encontré:

http://blog.inspired.no/utf-8-with-asp-71/

Parte importante de esa página, por si desaparece…

CÓDIGO ASP:

Response.ContentType = "text/html"
Response.AddHeader "Content-Type", "text/html;charset=UTF-8"
Response.CodePage = 65001
Response.CharSet = "UTF-8"

y la siguiente etiqueta HTML META:


Estábamos usando la metaetiqueta y la propiedad asp CharSet, pero la página aún no se representaba correctamente. Después de agregar las otras tres líneas al archivo asp, todo funcionó.

¡Espero que esto ayude!

UTF-8 no utiliza listas de materiales; es una falla molesta en algún software de Microsoft que los coloca allí. Debe encontrar qué paso de su proceso de lanzamiento está colocando una lista de materiales codificada en UTF-8 en sus archivos y corregirlo; debe detener eso incluso si son usando UTF-8, que realmente en estos días es lo mejor.

Pero dudo que IIS esté causando el problema de visualización. Lo más probable es que el navegador adivine el conjunto de caracteres de la página final que se muestra, y cuando ve bytes que parecen estar codificados en UTF-8, adivina que toda la página es UTF-8. Debería poder evitar que lo haga indicando un conjunto de caracteres definitivo mediante el uso de un encabezado HTTP:

Content-Type: text/html;charset=iso-8859-1

y/o un metaelemento en el HTML


Ahora (suponiendo que ISO-8859-1 sea en realidad el conjunto de caracteres en el que se encuentran sus datos), debería mostrarse OK. Sin embargo, si su archivo realmente tiene un BOM codificado en UTF-8 al principio, ahora lo verá como ‘’ en su página, que es como se ven esos bytes en ISO-8859-1. Por lo tanto, aún debe deshacerse de esa lista de materiales incorrecta.

Si usa access db, debe escribir

Session.CodePage=65001
Set tabtable= Conn.Execute("SELECT * FROM  table")

Sección de Reseñas y Valoraciones

Finalizando este artículo puedes encontrar las notas de otros gestores de proyectos, tú aún tienes la habilidad insertar el tuyo si dominas el tema.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *