感觉是跨域问题,麻烦大家帮忙出出主意~

最近公司负责的网站需要从其他公司的网站获取数据,对方给我一个地址如:http://www.xxx.com/date.aspx?aaa=100&bbb=1&ccc=10,他们的页面上返回的是一JSON格式的字符串,我现在要获取到这些数据改怎么做啊,查了资料 用jquery里 getJSON方法去获取,结果返回的错误是 “没有权限”,不知道该怎么弄了,不知道是不是还有什么方法吗?

作者: wjguo   发布时间: 2011-06-10

这个url不是WebSerbice吗,如果不是那只能在代码中请求这个url地址,然后从response中解析json数据

作者: wang12   发布时间: 2011-06-10

jsonp
返回的json要有回调函数

作者: mike8417109   发布时间: 2011-06-10

用AJAX请求一个自己的Servlet或Action,然的在Servlet或Action中使用URLConnection连接指定地址后获取输入流。输入流返回的就是JSON类型

作者: daniellitoc   发布时间: 2011-06-10

我理解的是: 
  1.和json无关
  2.对方给你一个url,你如果想得到数据,可以通过webservice或httpclient处理,得到返回结果,只不过这个结果是json格式的
  3.得到结果数据以后,你可以再用jquery等玩意解析数据

作者: wn_1985   发布时间: 2011-06-10