首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

想用新浪滚动资讯的API在本地调去新闻,但是本地无法获取到

2012-10-15 
想用新浪滚动新闻的API在本地调去新闻,但是本地无法获取到将新浪滚动新闻(http://roll.news.sina.com.cn)

想用新浪滚动新闻的API在本地调去新闻,但是本地无法获取到
将新浪滚动新闻(http://roll.news.sina.com.cn)的newslist_channel.js 保存到本地并引用到html文件中。用浏览器的控制台直接去访问jsonData这个对象,能调用到远程返回的新闻数据,但是在本地的页面中写调用jsonData这个对象,却无法访问到。哪位知道如何处理的大哥,请指点一二。关于newslist_channel.js的细节,可以在这里看到 http://t.cn/zlUV6Wb


[解决办法]
数据是由这个页面产生的:http://roll.news.sina.com.cn/interface/rollnews_ch_out_interface.php
newslist_channel.js这只是一个处理数据的JS,你最好用服务器端语言请教上面这个地址,然后再解析
[解决办法]

HTML code
<ul id="news_ul">加载中...</ul><script type="text/javascript">    $(function () {        jQuery.getScript("http://roll.news.sina.com.cn/interface/rollnews_ch_out_interface.php", function(){            var news=jsonData.list;            var list="";            $.each(jsonData.list,function(i,n){                list+="<li><a href='"+ n.url+"' target='_balnk'>"+ n.title+"</a></li>";            });            $("#news_ul").html(list);        });    });</script>//注意编码是gb2312 

热点排行