利用中国天气预报接口实现简单天气预报


Posted in PHP onJanuary 20, 2014
<?php
header("content-type:text/html;charset=utf-8");
$weather = file_get_contents("http://www.weather.com.cn/data/sk/101280601.html");
echo $weather;
?>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html;charset=gbk" />
<style type="text/css">
.all span {font:bold 30px/50px "宋体";color:red;}
</style>
<title>天气预报</title>
</head>
<body>
<div class="all">
这里是:<span class="place">城市</span>,
气温是<span class="temp">气温</span>,
风向:<span class="wind">风向</span>,
风力:<span class="windPower">风力</span>
</div>
<script type="text/javascript" src="http://127.0.0.1/jquery.js"></script>
<script type="text/javascript">
$(function () {
$.ajax({
//请求的地址
url : "http://127.0.0.1/weather.php",
//请求成功后执行的函数
success : function (data) {
//用eval()解析返回来的数据,将字符串转成JSON格式
var oD = eval('('+data+')');
//用jquery-1.8.2获取元素
var $place = $(".place"),
$temp = $(".temp"),
$wind = $(".wind"),
$windPower = $(".windPower");
//将返回来的数据放到相应的位置
$place.html(oD["weatherinfo"]["city"]);
$temp.html(oD["weatherinfo"]["temp"] + "°");
$wind.html(oD["weatherinfo"]["WD"]);
$windPower.html(oD["weatherinfo"]["WS"]);
}
});
})
</script>
</body>
</html>
PHP 相关文章推荐
PHP 5.0对象模型深度探索之绑定
Sep 05 PHP
详解:――如何将图片储存在数据库里
Dec 05 PHP
PHP开发需要注意的安全问题
Sep 01 PHP
php表单转换textarea换行符的方法
Sep 10 PHP
PHP获取文件绝对路径的代码(上一级目录)
May 29 PHP
PHP生成等比缩略图类和自定义函数分享
Jun 25 PHP
php操作xml入门之cdata区段
Jan 23 PHP
PHP学习笔记(二):变量详解
Apr 17 PHP
PHP curl伪造IP地址和header信息代码实例
Apr 27 PHP
laravel学习教程之关联模型
Jul 30 PHP
PHP的mysqli_ssl_set()函数讲解
Jan 23 PHP
gearman中worker常驻后台,导致MySQL server has gone away的解决方法
Feb 27 PHP
php日历制作代码分享
Jan 20 #PHP
php使用qr生成二维码的示例分享
Jan 20 #PHP
php利用新浪接口查询ip获取地理位置示例
Jan 20 #PHP
php利用腾讯ip分享计划获取地理位置示例分享
Jan 20 #PHP
php生成缩略图示例代码分享(使用gd库实现)
Jan 20 #PHP
php解析url的三个示例
Jan 20 #PHP
使用php伪造referer的方法 利用referer防止图片盗链
Jan 20 #PHP
You might like
PHP一些常用的正则表达式字符的一些转换
2008/07/29 PHP
php 无法加载mysql的module的时候的配置的解决方案引发的思考
2012/01/27 PHP
php中{}大括号是什么意思
2013/12/01 PHP
Drupal7连接多个数据库及常见问题解决
2014/03/02 PHP
php获取json数据所有的节点路径
2015/05/17 PHP
PHP实现文件上传与下载实例与总结
2016/03/13 PHP
PHP实现将几张照片拼接到一起的合成图片功能【便于整体打印输出】
2017/11/14 PHP
PDO::inTransaction讲解
2019/01/28 PHP
javascript 面向对象全新理练之原型继承
2009/12/03 Javascript
JavaScript 学习笔记(七)字符串的连接
2009/12/31 Javascript
JavaScript 学习笔记(十二) dom
2010/01/21 Javascript
jquery CSS选择器笔记
2010/03/29 Javascript
javascript实现焦点滚动图效果 具体方法
2013/06/24 Javascript
js 3秒后跳转页面的实现代码
2014/03/10 Javascript
JavaScript使表单中的内容显示在屏幕上的方法
2015/06/29 Javascript
快速学习jQuery插件 jquery.validate.js表单验证插件使用方法
2015/12/01 Javascript
JavaScript程序设计高级算法之动态规划实例分析
2017/11/24 Javascript
浅谈vue-router 路由传参的方法
2017/12/27 Javascript
layui表格checkbox选择全选样式及功能的实例
2018/03/07 Javascript
使用svg实现动态时钟效果
2018/07/17 Javascript
[44:40]KG vs LGD 2019国际邀请赛小组赛 BO2 第一场 8.15
2019/08/16 DOTA
[48:28]完美世界DOTA2联赛循环赛FTD vs Magma第二场 10月30日
2020/10/31 DOTA
自己编程中遇到的Python错误和解决方法汇总整理
2015/06/03 Python
利用Python破解斗地主残局详解
2017/06/30 Python
python实现跨excel的工作表sheet之间的复制方法
2018/05/03 Python
Python OpenCV处理图像之滤镜和图像运算
2018/07/10 Python
python属于软件吗
2020/06/18 Python
python线程里哪种模块比较适合
2020/08/02 Python
VICHY薇姿俄罗斯官方网上商店:法国护肤品牌,火山温泉水
2019/11/22 全球购物
雅虎笔试题(字符串操作)
2015/03/24 面试题
历史学专业毕业生求职信
2013/09/27 职场文书
大学生毕业自我评价范文分享
2013/11/07 职场文书
企业演讲稿范文
2013/12/28 职场文书
三个儿子教学反思
2014/02/03 职场文书
我爱我校演讲稿
2014/05/21 职场文书
九一八事变纪念日演讲稿
2014/09/14 职场文书