Foros del Web » Programando para Internet » ASP Clásico »

Acentos (tildes) y Caracteres Especiales

Estas en el tema de Acentos (tildes) y Caracteres Especiales en el foro de ASP Clásico en Foros del Web. Amigos, Estoy haciendo un sitio de prueba (ASP) para una revista en linea y tengo el problema que en algunos navegadores no se ven correctamente ...
  #1 (permalink)  
Antiguo 08/08/2002, 09:16
 
Fecha de Ingreso: marzo-2002
Mensajes: 22
Antigüedad: 23 años, 1 mes
Puntos: 0
Acentos (tildes) y Caracteres Especiales

Amigos,

Estoy haciendo un sitio de prueba (ASP) para una revista en linea y tengo el problema que en algunos navegadores no se ven correctamente los acentos. Yo tengo el IE 5.50 y veo perfectamente los textos, pero otras personas ven las palabras con caracteres incorrectos.

Hay algun parametro que se pueda colocar dentro de las paginas para que se vean correctamente las palabras acentuadas y otros caracteres??. Yo se que por ejemplo se puede colocar una tilde con "&LETRAacute;", pero el usuario final cuando haga los "copy/paste" desde word a la revista en línea no va a querer modificar cada uno de las tildes de esta manera porque se torna tedioso.

Puede alguno de ustedes ayudarme??
  #2 (permalink)  
Antiguo 08/08/2002, 10:54
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 24 años, 2 meses
Puntos: 535
Re: Acentos (tildes) y Caracteres Especiales

bueno, podés reemplazarlos en el código antes de guardarlos sin que el usuario se entere:

Texto = Request.Form("ElTexarea")
Texto = Replace(Texto, "á", "á")
Texto = Replace(Texto, "Á", "Á")
Texto = Replace(Texto, "é", "é")
Texto = Replace(Texto, "É", "É")
...
..
Texto = Replace(Texto, "u", "ú")
Texto = Replace(Texto, "Ú", "Ú")


El problema está si vas a usar un buscador... cuando busquen "más" lo vas a tener que reemplazar por "más". Así que en vez de reemplazar antes de guardar, te diría que guardes los tildes normales y hagas el procedimiento de reemplazo por los caracteres acentuados de HTML al momento de mostrar el texto en el navegador
  #3 (permalink)  
Antiguo 08/08/2002, 14:37
 
Fecha de Ingreso: marzo-2002
Mensajes: 22
Antigüedad: 23 años, 1 mes
Puntos: 0
Re: Acentos (tildes) y Caracteres Especiales

Gracias por tu ayuda, creo que es mejor la segunda opcion que comentas, ya que antes de mostrar la informacion podría convertir los textos con el REPLACE. De lo contrario ocuparia mucho espacio del tamaño del campo disponible en la base de datos si se trata de un texto con muchos acentos ya que en vez de grabar por ejemplo "á", entonces estaría grabando "á", es decir 8 caracteres en vez de 1.

Gracias por tu colaboracion.

  #4 (permalink)  
Antiguo 26/06/2004, 15:08
 
Fecha de Ingreso: febrero-2003
Mensajes: 141
Antigüedad: 22 años, 2 meses
Puntos: 0
Tienes el bloque de codigo?

Tienes el bloque de codigo completo para reemplazar todos los tildes y caracteres especiales?
Podrias copiarlo para que podamos utilizarlo todos?
Solo tengo algunos y me gustaria tenerlo completo
Gracias,
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 08:09.