通过JS获取JSON信息,以网页形式显示出来,还有Base64图片

http://ys-d.ys168.com/217620059/mQktK3n4J455H4955M6H/json.js
这个是JSON文件

http://blog.csdn.net/knxw0001/article/details/10983605

一般的服务器端响应的数据为JSON格式,前端页面用js直接处理JSON数据,渲染到页面上。
通常是根据你的目标页面的内容,将JSON数据相应的属性填充到对应的页面区域。

跨域了吧,需要服务器端做代理或者用yql来代理转为jsonp数据,要不获取不到这个数据


<script type="text/javascript" src="http://ajax.aspnetcdn.com/ajax/jQuery/jquery-1.4.2.min.js"></script>
<script>
    $.ajax({
        url: 'http://query.yahooapis.com/v1/public/yql',
        dataType: 'jsonp',
        data: {
            q: "select * from json where url=\"http://ys-d.ys168.com/217620059/mQktK3n4J455H4955M6H/json.js\"",
            format: "json"
        },
        success: function (d) {
            var result = d.query.results.json.result;
            if (result) {
                var s = 'realName:' + result.realName
                    + '<br>cardNo:' + result.cardNo
                    + '<br>idCardPhoto:<img src="data:image/gif;base64,' + result.idCardPhoto + '"/>';
                var div = document.createElement('div'); div.innerHTML = s;
                document.body.appendChild(div)
            }
        }
    });</script>