Foros del Web » Programando para Internet » Javascript »

utf8 encode en javascript

Estas en el tema de utf8 encode en javascript en el foro de Javascript en Foros del Web. Tengo una web con el charset en ISO, necesito pasar unas variables a utf8 antes de enviar el formulario y quiero hacerlo en javascript. ¿Existe ...
  #1 (permalink)  
Antiguo 16/07/2009, 06:22
 
Fecha de Ingreso: abril-2009
Ubicación: Zaragoza
Mensajes: 50
Antigüedad: 15 años
Puntos: 1
utf8 encode en javascript

Tengo una web con el charset en ISO, necesito pasar unas variables a utf8 antes de enviar el formulario y quiero hacerlo en javascript.

¿Existe alguna función que lo haga? ¿como se hace? .. estoy buscando y no me aclaro .. algo como el utf8_encode de php pero para javscript.


Gracias.
  #2 (permalink)  
Antiguo 16/07/2009, 07:48
Avatar de Adler
Colaborador
 
Fecha de Ingreso: diciembre-2006
Mensajes: 4.671
Antigüedad: 17 años, 3 meses
Puntos: 126
Respuesta: utf8 encode en javascript

Hola

Prueba esto

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 16/07/2009, 10:31
 
Fecha de Ingreso: abril-2009
Ubicación: Zaragoza
Mensajes: 50
Antigüedad: 15 años
Puntos: 1
Respuesta: utf8 encode en javascript

He leido el artículo, pero me pierdo un poco con la orientación a objetos .. ¿como se accedería a encode y decode?

¿Algún ejemplo?

Gracias.
  #4 (permalink)  
Antiguo 09/05/2010, 15:05
Avatar de Kernellover  
Fecha de Ingreso: noviembre-2002
Ubicación: Perdido
Mensajes: 251
Antigüedad: 21 años, 5 meses
Puntos: 0
Respuesta: utf8 encode en javascript

Bueno, he estado indagando un poco sobre el tema y me ha funcionado, os cuento un poco.
incluyes el js en tu documento y luego para codificar un string, por ejemplo, "gestión" y almacenarlo en la variable str_mio sería tal que así.

Código Javascript:
Ver original
  1. var str_mio = Utf8.encode("gestión");

Un saludo
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 22:10.