Tengo una matriz de JavaScript que, entre otros, contiene una URL. Si intento simplemente colocar la URL en la página (la matriz se encuentra en un proyecto que involucra la API de Yahoo Maps), muestra la URL como debería ser.¿Cómo JSON decodifica elementos de matriz en JavaScript?
Pero si trato de hacer una redirección o simplemente hacer una 'alerta' en el elemento de la matriz enlace me sale:
función() {return JSON.encode (este);}
Por lo que veo, esto se debe a que el navegador hace un código JSON cuando enlista la página, por lo tanto, el enlace se muestra OK. He intentado varios métodos para hacerlo redirigir (eso es lo que quiero hacer con el enlace) correctamente (incluido el uso de 'eval') pero sin suerte.
Después de seguir algunas sugerencias, he ejecutado eval('(' + jsonObject + ')')
pero todavía devuelve el mismo resultado.
¿Cómo se hace esto?
No está claro a qué se refiere ... se puede colocar más código de ejemplo? El contenido real de la matriz y la llamada de redirección serían muy útiles. –