外部网站有一js文件,其返回一个json值,如下:
{"city":"北京","cityid":"93"}如何在自己的网页上用javascript获取city的值呢?求一段javascript代码。

解决方案 »

  1.   

    var str = ['city'.....];var obj = eval(str);obj.city ok了
      

  2.   

    楼上说得较简单了,如何连接外部的js文件,如何获取其json值?用javascrip代码表示出来啊
      

  3.   

    楼主 参考下
    jquery的 getJSON<!DOCTYPE HTML>
    <html>
    <head>
    <meta charset="gb2312" />
    <title></title>
    <style>

    </style>
    <script src="http://code.jquery.com/jquery-latest.js"></script>
    </head>
    <body>
    <script>
    $.getJSON("http://api.flickr.com/services/feeds/photos_public.gne?tags=cat&tagmode=any&format=json&jsoncallback=?", function(data){
    alert(data)
    });
    </script>
    </body>
    </html>