【发布时间】:2008-10-08 12:10:04
【问题描述】:
我有一个 JavaScript 数组,其中包含一个 URL。如果我尝试简单地将 URL 放在页面中(该数组位于涉及 Yahoo! Maps API 的项目中),它会显示应有的 URL。
但是,如果我尝试进行重定向或只是对链接数组元素执行“警报”,我会得到:
function(){return JSON.encode(this);}
据我所知,这是因为浏览器在呈现页面时执行了 JSON.encode,因此链接显示正常。我尝试了几种方法使其正确重定向(这就是我想要对链接执行的操作)(包括使用“eval”),但没有成功。
在遵循一些建议后,我运行了eval('(' + jsonObject + ')'),但它仍然返回相同的输出。
那么这是怎么做到的呢?
【问题讨论】:
-
不清楚您的意思...您可以发布更多示例代码吗?实际的数组内容和重定向调用会很有帮助。
标签: javascript json