天气预报代码
提供一些比较流行的天气预报调用代码,给网站和博客增加一些服务功能。
1、265 http://www.265.com/weather/
根据访问IP地址显示城市天气预报,如果IP地址库不准确的话,预报的城市就会出错,而且天气预报上面有265的域名,免费广告不太爽。
2、国内网民比较喜欢用QQ的天气预报风格,界面简洁。虽然腾讯并没有提供天气预报调用代码,但我们可以从网站中获取调用代码。其中红字部分就是调用天气预报的城市代码。
<IFRAME marginWidth=0 marginHeight=0 src="http://weather.qq.com/inc/ss214.htm" frameBorder=0 width=189 height=162 scrolling=no ></IFRAME>
QQ官方网站有一个小问题,就是只提供全国较大城市的预报。其实腾讯是把其它二级城市隐藏起来了,不在列表中的城市可以从QQ网站中的JS文件获取。
有一些网站列出QQ城市代码,但并没有说明如何得到的,有的还搞成付费下载,好象多机密、多有技术含量似的。这里我公布出来,可以随时了解到的QQ城市更新情况。
你在上面的JS代码中找到你的城市,用上面的调用代码,替换成你的城市ss***.htm,就可以了。
3、中国天气网 http://www.weather.com.cn/static/html/weather_cj.shtml
天气数据权威,国内天气预报基本都是采用它的数据。天气预报城市多,细化到县市级。有些县市并没有在城市下拉列表列出,这时只需在网站上搜索其城市,从得到的链接结果中就可以得到城市代码,替换即可。
比如:湖南益阳,搜索结果是http://www.weather.com.cn/html/weather/101250701.shtml,替换下面调用代码红字部分,注意数字后加“T”。
<iframe src="http://m.weather.com.cn/m/p5/weather1.htm?id=101250700T" width="458" height="142" marginwidth="0" marginheight="0" hspace="0" vspace="0" frameborder="0" scrolling="no"></iframe>
4、Thinkpage http://www.thinkpage.cn/weather/
个人开发的,提供了多种天气预报样式,界面非常漂亮,作者更新勤奋,另有可定制付费VIP版正在开发中。
5、新浪天气 http://php.weather.sina.com.cn/widget/search_middle.php
新浪天气来源中国天气网,还不如直接用中国天气网代码。
6、中国网 http://weather.china.com.cn/cityshow.html
中国网天气同样也是来源中国天气网,界面不好看不说,日期居然会弄错,不建议用。
7、何昕博客 http://www.hxblog.net/article.asp?id=1006
个人开发的,样式较少,作者好象停止更新了。
总结,追求显示速度和天气信息准确性的话,推荐使用大站的天气代码,如中国天气网,QQ天气,要是偏好显示样式的话,就用Thinkpage的天气代码。
一些天气预报调用的是MSN天气预报城市代码,关于MSN的城市代码可以从下面地址得到。
点击城市名称可获取城市天气链接,链接中“wc:”后面红字就是MSN的城市代码
http://weather.msn.com/local.aspx?wealocations=wc:CHXX0013&q=Changsha%2c+CHN
中国天气网上面还有个天气地图,如需直接显示省份天气地图,需给Flash加入“省份拼音名称”参数?id=hunan