Как JSON декодировать элементы массива в JavaScript?

У меня есть массив JavaScript, который, среди прочего, содержит URL. Если я пытаюсь просто поместить URL-адрес на страницу (массив находится в проекте, использующем API Yahoo! Maps), он показывает URL-адрес в порядке.

Но если я попытаюсь сделать редирект или просто сделать 'предупреждение» на элемент массива ссылок я получаю:

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

Насколько я понимаю, это потому, что браузер делает JSON.encode при отображении страницы, поэтому ссылка отображается ОК. Я пробовал несколько способов сделать это перенаправление (чточто я хочу сделать со ссылкой) правильно (включая использование 'Eval») но без везения.

После некоторых предложений ямы бегаемeval('(' + jsonObject + ')') но он все еще возвращает тот же результат.

Так как'это сделано?

Ответы на вопрос(7)

Ваш ответ на вопрос