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


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 相关文章推荐
支持php4、php5的mysql数据库操作类
Jan 10 PHP
php dirname(__FILE__) 获取当前文件的绝对路径
Jun 28 PHP
关于php连接mssql:pdo odbc sql server
Jul 20 PHP
php读取本地文件常用函数(fopen与file_get_contents)
Sep 09 PHP
php中hashtable实现示例分享
Feb 13 PHP
php+mysql实现数据库随机重排实例
Oct 17 PHP
php实现有趣的人品测试程序实例
Jun 08 PHP
php生成与读取excel文件
Oct 14 PHP
Laravel 5使用Laravel Excel实现Excel/CSV文件导入导出的功能详解
Oct 11 PHP
php+ajax实现仿百度查询下拉内容功能示例
Oct 20 PHP
PHP常用函数之格式化时间操作示例
Oct 21 PHP
TP5框架实现一次选择多张图片并预览的方法示例
Apr 04 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
ThinkPHP3.1.3版本新特性概述
2014/06/19 PHP
JavaScript进阶教程(第四课第一部分)
2007/04/05 Javascript
使用Grunt.js管理你项目的应用说明
2013/04/24 Javascript
Javascript 按位与赋值运算符 (&amp;=)使用介绍
2014/02/04 Javascript
js中array的sort()方法使用介绍
2014/02/20 Javascript
javascript实现的一个带下拉框功能的文本框
2014/05/08 Javascript
JavaScript设计模式之代理模式介绍
2014/12/28 Javascript
js实现Select下拉框具有输入功能的方法
2015/02/06 Javascript
JavaScript面向对象之私有静态变量实例分析
2016/01/14 Javascript
纯JavaScript代码实现文本比较工具
2016/02/17 Javascript
基于Jquery和html5实现炫酷的3D焦点图动画
2016/03/02 Javascript
jQuery源码分析之init的详细介绍
2017/02/13 Javascript
JS表单提交验证、input(type=number) 去三角 刷新验证码
2017/06/21 Javascript
基于vue.js中事件修饰符.self的用法(详解)
2018/02/23 Javascript
JointJS流程图的绘制方法
2018/12/03 Javascript
JavaScript常用工具函数大全
2020/05/06 Javascript
深入理解javascript中的this
2021/02/08 Javascript
Python里隐藏的“禅”
2014/06/16 Python
Python实现冒泡,插入,选择排序简单实例
2014/08/18 Python
Python字符串替换实例分析
2015/05/11 Python
Python2.7编程中SQLite3基本操作方法示例
2017/08/09 Python
Python3.遍历某文件夹提取特定文件名的实例
2018/04/26 Python
Python字符串的常见操作实例小结
2019/04/08 Python
python gensim使用word2vec词向量处理中文语料的方法
2019/07/05 Python
python按修改时间顺序排列文件的实例代码
2019/07/25 Python
Python hashlib模块加密过程解析
2019/11/05 Python
Python利用命名空间解析XML文档
2020/08/10 Python
html5中 media(播放器)的api使用指南
2014/12/26 HTML / CSS
HTML5给汉字加拼音收起展开组件的实现代码
2020/04/08 HTML / CSS
Flesh Beauty官网:露华浓集团旗下彩妆品牌
2021/02/15 全球购物
小学生安全保证书
2014/02/01 职场文书
英语演讲稿3分钟
2014/04/29 职场文书
机关搬迁方案
2014/05/18 职场文书
垃圾桶标语
2014/06/24 职场文书
班主任班级管理心得体会
2016/01/07 职场文书
观看安全警示教育片心得体会
2016/01/15 职场文书