全球主要城市实时天气查询

作者: 阮一峰

日期: 2007年12月20日

为学习javascript的练习,我制作了一个网页,可以查询全球主要城市此时此刻的天气,请点击进入

写这个网页,主要是为了学习,如何在同一个页面中打开一个新窗口。这种技术的英文名字叫做"Modal Window",我主要参考了Tyler Hall的介绍和少量subModal的代码。

网上有很多现成的程序库,可以产生非常漂亮的效果,比如Thickbox。但是,我觉得它们太复杂了,而且是一个黑箱,很难修改。我现在这个网页虽然很粗糙,但是结构很简单,不需要加载很多东西,最重要的是所有代码都是我自己写的。

网页中产生天气数据的部分,来自我半年前发布的"网页实时天气插件"。这个插件可能不太受欢迎,半年过去了,一点反响也没有啊。

(完)

留言(21条)

很棒啊,能提供下载么?

想在Blog上也放一个这样的

挺好的
不过大陆的主要城市咋没俺烟台呢,好歹算个开放城市,呵呵

刚才查询的结果。
-----------------------
时间:2007年12月19日,12:00pm
-----------------------
为什么不是今天呢?

这个Modal Window是ajax的一个应用吧?

行呀
真是学到老呀

不错,很简洁。可惜,没有大连。

引用饼的发言:

这个Modal Window是ajax的一个应用吧?

对,这就是ajax的应用。

引用且听枫吟的发言:
很棒啊,能提供下载么?

不好意思,我倒是愿意分享,但是这是一个习作,代码边写边改,乱得很,而且没有写通用性的接口,所以暂时不打算提供下载。

今天的天气大概有26度上下的样子,而且阳光普照,看不出半点儿要下雨的迹像。

只要天气不是突变,我是很懒得去理它差多少的。

你的js主要是用什么材料学的?推荐用哪本教程呢?

引用ppip的发言:

你的js主要是用什么材料学的?推荐用哪本教程呢?

有好几本呢,我过一会专门写一些吧。

cool..
向你学习~~

今天深圳这边的天气,就不准"白天,阴"大错---就现在11:47分雨非常的大,大暴雨!黄色预报信息!

非常遗憾,你提供的数据与权威气象部门的相差太大。另外,你是重庆人吧,怎么重庆的天气报道得尤其不准!

重庆当前(上午九点)温度24度,未来24小时温度:22-23度。这种预报似乎是矛盾的?

重庆当前的实际气温是29度,但本网站上标注的是25度,是什么回事

香港和台北放在海外城市不太好吧。。。。

成都今天中午12:00的实际温度是7度,但本网站上标注的是12度,怎么差距这么大?

不准 济南已经下雨了 没带雨具 报的多云 但愿雨快停吧

呵呵 阮大哥 如果能提供下载源代码 是最好了

2010年12月16日凌晨3:17分,北京温度零下12°?恐怕多报了一倍,实际温度是零下6°左右。看来这个网站的信息非常不准啊。

我要发表看法

«-必填

«-必填,不公开

«-我信任你,不会填写广告链接