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

Problemas UTF-8 favoritos exportados desde el navegador

Estas en el tema de Problemas UTF-8 favoritos exportados desde el navegador en el foro de ASP Clásico en Foros del Web. Hola a todos. Lo que quiero hacer es tratar correctamente los acentos y eñes del fichero html que generan los navegadores al exportar los favoritos ...
  #1 (permalink)  
Antiguo 05/09/2010, 12:42
Avatar de mdromed  
Fecha de Ingreso: septiembre-2009
Mensajes: 389
Antigüedad: 15 años, 2 meses
Puntos: 8
Problemas UTF-8 favoritos exportados desde el navegador

Hola a todos.
Lo que quiero hacer es tratar correctamente los acentos y eñes del fichero html que generan los navegadores al exportar los favoritos (marcadores), cuando hago un upload desde una pagina asp a un servidor de BD para guardarlo usando un formulario del tipo enctype="multipart/form-data".

Pero me he dado cuenta de que dicho fichero html, una vez exportado desde el navegador, ya contiene los acentos y eñes mal, es decir, que es el propio navegador es el que lo exporta mal, digamos.

Ademas ningun navegador da la posibilidad de exportar los favoritos en UTF-8.

Esto no parece tener solucion verdad.

En esta misma linea ¿funcionaria convertir dicho contenido del fichero html previamente a ISO o Latin, ... para que se corrigieran dichos caracteres raros?
Si se puede hacer esto ¿Cuales son las funciones apropiadas para hacer dicha conversion con asp clasico?

Los caracteres raros generados por la exportacion de los navegadores no siempre son iguales (supongo pq algunos iran en ISO... y otros en LAtin, ...).

Son de este tipo:

"á" equivale a "á"
"é" equivale a "é"
"ó" equivale a "ó"
.
.
.
.
etc...


Muchas gracias a quien me pueda ayudar.

Última edición por mdromed; 05/09/2010 a las 12:42 Razón: dar las gracias
  #2 (permalink)  
Antiguo 05/09/2010, 14:43
Avatar de Adler
Colaborador
 
Fecha de Ingreso: diciembre-2006
Mensajes: 4.671
Antigüedad: 17 años, 10 meses
Puntos: 126
Respuesta: Problemas UTF-8 favoritos exportados desde el navegador

Hola

Partiendo del hecho que no se si funcionará puedes usar la función Replace(). Aquí te dejo las equivalencias utf-8 pare los caracteres acentuados, eñes y apertura de interrogación
Cita:
á ---> \u00e1
é ---> \u00e9
í ---> \u00ed
ó ---> \u00f3
ú ---> \u00fa
Á ---> \u00c1
É ---> \u00c9
Í ---> \u00cd
Ó ---> \u00d3
Ú ---> \u00da
ñ ---> \u00f1
Ñ ---> \u00d1
¿ ---> \u00bf
Suerte
__________________
Los formularios se envían/validan con un botón Submit
<input type="submit" value="Enviar" style="background-color:#0B5795; font:bold 10px verdana; color:#FFF;" />
  #3 (permalink)  
Antiguo 05/09/2010, 17:27
Avatar de mdromed  
Fecha de Ingreso: septiembre-2009
Mensajes: 389
Antigüedad: 15 años, 2 meses
Puntos: 8
Respuesta: Problemas UTF-8 favoritos exportados desde el navegador

Cita:
Iniciado por Adler Ver Mensaje
Hola

Partiendo del hecho que no se si funcionará puedes usar la función Replace(). Aquí te dejo las equivalencias utf-8 pare los caracteres acentuados, eñes y apertura de interrogación

Suerte

Hola, ¿me puedes decir de que manera hago el replace?
Te lo digo pq replace supuestamente reemplaza literales y esas equivalencias que pones no las tiene el contenido al que le tengo que hacer el replace.
Tiene cosas como las que he puesto: á , é" , ... pero no como tu dices: u00e1 , u00e9 , ...

Gracias de antemano
  #4 (permalink)  
Antiguo 06/09/2010, 05:42
Avatar de Adler
Colaborador
 
Fecha de Ingreso: diciembre-2006
Mensajes: 4.671
Antigüedad: 17 años, 10 meses
Puntos: 126
Respuesta: Problemas UTF-8 favoritos exportados desde el navegador

Hola

Lógicamente me refería a esto, me dio pereza copiarlos
Cita:
á ---> \u00e1
é ---> \u00e9
ó ---> \u00f3
......
Suerte
__________________
Los formularios se envían/validan con un botón Submit
<input type="submit" value="Enviar" style="background-color:#0B5795; font:bold 10px verdana; color:#FFF;" />
  #5 (permalink)  
Antiguo 06/09/2010, 09:11
Avatar de mdromed  
Fecha de Ingreso: septiembre-2009
Mensajes: 389
Antigüedad: 15 años, 2 meses
Puntos: 8
Respuesta: Problemas UTF-8 favoritos exportados desde el navegador

Cita:
Iniciado por Adler Ver Mensaje
Hola

Lógicamente me refería a esto, me dio pereza copiarlos

Suerte

Ah vale, es que eso es justo lo que he hecho hasta ahora, pero es que dichos caracteres no son siempre los mismos.

Etiquetas: asp, upload, utf-8
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 11:14.