¿Cómo JSON decodificar elementos de matriz en JavaScript?

Tengo una matriz de JavaScript que, entre otros, contiene una URL. Si intento simplemente colocar la URL en la página (la matriz está en un proyecto que involucra la API de Yahoo! Maps), muestra la URL como debería ser.

Pero si trato de hacer una redirección o simplemente hago una 'alerta' en el elemento del conjunto de enlaces, obtengo:

function () {return JSON.encode (this);}

Por lo que veo, esto se debe a que el navegador realiza una codificación JSON cuando muestra la página, por lo que el enlace se muestra correctamente. He intentado varios métodos para hacer que la redirección (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 corridoeval('(' + jsonObject + ')') pero todavía devuelve la misma salida.

Entonces, ¿cómo se hace esto?

Respuestas a la pregunta(7)

Su respuesta a la pregunta