Para enviar parámetros tildados y caracteres "raros" utiliza las funciones
escape(String):String para cuando las vayas a enviar los datos, con
esto lo que haces es codificar la cadena en url_encode
unescape(String):String Con esta haces exactamente lo contrario,
cuando recibas una cadena codificada en url_encode, úsala y obtendrás
la cadena lista para mostrarla
con estas dos funciones te quitas de problemas pero acuerdate de que
en la parte del servidor tienes que volver a decodificar los datos
para tener la cadena original nuevamente.
Espero te sea de utilidad
Un saludo!
On 5/19/06, Ivan <[EMAIL PROTECTED]> wrote:
Yo cuando tengo un problema de caracteres (acentos, eñes...), y no tengo
tiempo de trastear con el servidor, cambio el caracter en cuestion por otra
cosa y listo, puedes probar como dice Juan por el "%26" o como en html, o
simplemente con una palabra tuya, como [miY]. Asi
var cadena = "J&B"
cadena.split("&").join("[miY]") // Devuelve "J[miY]B" y esto no te dara
problemas al enviar
Si quieres usarlo para algo en el servidor, tendras que hacer lo inverso al
recibir la cadena con ASP, pero si solo es para guardarla en una bbdd y
luego leerla con Flash, cuando la recibas, haces
cadenaRecibida.split("[miY]").join("&")
y listo :)
Un saludo.
----- Original Message -----
From: "Raúl Fernández" <[EMAIL PROTECTED]>
To: <[email protected]>
Sent: Friday, May 19, 2006 6:07 PM
Subject: [ASNativos] cadena con & por querystring
Hola tengo problemas para pasar desde flash una cadena con caracteres & por
querystring a una pagina asp.
Como podría codificarlo para que no lo confunda con el separador de
parámetros?
Gracias
-----------------------------------
ASNativos
http://www.5dms.com/listas
------------------------------------
-----------------------------------
ASNativos
http://www.5dms.com/listas
------------------------------------
-----------------------------------
ASNativos
http://www.5dms.com/listas
------------------------------------