Foros del Web » Programando para Internet » Javascript »

[SOLUCIONADO] Formatear caracter "&" como texto de una variable URL

Estas en el tema de Formatear caracter "&" como texto de una variable URL en el foro de Javascript en Foros del Web. Saludos ante todo colegas, el titulo ya habla por si solo pero les explico mi problema. Tengo una variable URL que guarda un texto html ...
  #1 (permalink)  
Antiguo 13/09/2013, 06:44
 
Fecha de Ingreso: junio-2010
Mensajes: 59
Antigüedad: 13 años, 10 meses
Puntos: 1
Pregunta Formatear caracter "&" como texto de una variable URL

Saludos ante todo colegas, el titulo ya habla por si solo pero les explico mi problema.

Tengo una variable URL que guarda un texto html y contiene caracteres "&" que javascript lo interpreta como separadores de variable, necesito que mi texto sea interpretado tal cual es incluyendo estos caracteres. Cualquier ayuda lo mas pronto posible se la agradeceria.

Al tanto de su atencion, Tony.
  #2 (permalink)  
Antiguo 13/09/2013, 06:49
Avatar de zerokilled
Javascripter
 
Fecha de Ingreso: abril-2009
Ubicación: Isla del Encanto, La Borinqueña [+>==]
Mensajes: 8.050
Antigüedad: 15 años
Puntos: 1485
Respuesta: Formatear caracter "&" como texto de una variable URL

buenas...
siempre es recomendable que los valores en los parámetros de URL los neutralices —escapar— para asegurar que dicha porción no corrompa la url final. en javascript, pasas el valor por la función encodeURIComponent para codificarlo y decodeURIComponent para decodificar.
__________________
la maldad es una virtud humana,
y la espiritualidad es la lucha del hombre contra su maldad.
  #3 (permalink)  
Antiguo 13/09/2013, 09:04
 
Fecha de Ingreso: junio-2010
Mensajes: 59
Antigüedad: 13 años, 10 meses
Puntos: 1
Respuesta: Formatear caracter "&" como texto de una variable URL

Gracias !!!

Etiquetas: formatear, html, url, variable
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 14:37.