问题描述
- 用纯javascript或者纯jQuery 调用中国气象网的json数据的代码
-
用javascript或者jQuery 调用中国气象网http://m.weather.com.cn/data/101050101.html
只能用javascript,jQuery,html5,css
效果是完整显示在页面上城市,一周天气
解决方案
最简单的,设置一个div,用#ajax.get下载网页,用("#yourdiv").html直接装入。
解决方案二:
直接jquery,GET请求,返回的页面内容,再解析DOM,得到json格式数据,再解析
解决方案三:
这个涉及到跨域问题,获取不了,除非是jsonp格式。
可以使用iframe嵌入页面。
解决方案四:
只有js搞不定,还需要后台配合
解决方案五:
需要用第三方的接口将数据转为jsonp的格式提供调用,你直接用query的ajax请求是不行的,有跨域问题,不管你用什么技术。除非那个页面你能控制或者提供的是jsonp操作。
参考:http://www.coding123.net/article/20130228/JSONP-crossdomain-online-httpproxy-api.aspx
解决方案六:
用AJAX可能方面一点,
解决方案七:
用AJAX可能方面一点,
解决方案八:
使用iframe把那个url嵌入进来比较方便
解决方案九:
ajax获取,之后解析处理
解决方案十:
直接jquery,GET请求,返回的页面内容,再解析DOM,得到json格式数据,再解析
时间: 2024-09-13 16:45:52