index.html
<script type="text/javascript" language="javascript" src="weather.js"></script> 
<A HREF="http://www.webjx.com">  
<img src="http://www.webjx.com/htmldata/2005-12-28/logo.gif" BORDER="0">  
</A>  
<br /> 
文章地址:用AJAX技术来实现天气预报功能  
<A HREF=http://www.webjx.com/show.php?id=265</A>  
<h3>天气预报  
<span id="loadifo"></span>  
</h3>  
<h5>城市: 
<select  class="select"> 
        <option value="CHXX0138" selected="selected">武汉</option> 
        <option value="CHXX0097">南昌</option> 
        <option value="CHXX0502">海口</option> 
        <option value="CHXX0008">北京</option> 
        <option value="CHXX0116">上海</option> 
        <option value="CHXX0037">广州</option> 
        <option value="CHXX0259">银川</option> 
        <option value="CHXX0165">郑州</option> 
        <option value="CHXX0013">长沙</option> 
        <option value="CHXX0390">杭州</option> 
        <option value="CHXX0049">香港</option> 
        <option value="CHXX0146">西安</option> 
        <option value="CHXX0016">成都</option> 
        <option value="CHXX0110">青岛</option> 
        <option value="CHXX0039">贵阳</option> 
        <option value="CHXX0064">济南</option> 
        <option value="CHXX0448">合肥</option> 
        <option value="CHXX0031">福州</option> 
        <option value="CHXX0099">南京</option> 
        <option value="ITXX0042">米兰</option> 
</select> 
</h5> 
<div id="prolist"></div>
  weather.js
// JavaScript Document 
function btnSty(objId,objStyle) 
{ 
        document.getElementById(objId).style.display = objStyle 
} 
//提示窗口控制 
function ifodis(){ 
        btnSty(’loadifo’,’none’); 
} 
function settime(a){ 
        setTimeout(a,1000); 
} 
function loadtime(){ 
        loadifo.innerHTML += "." 
} 
//XML数据绑定 
var xmldoc = false; 
function loadurl(n){ 
//生成随机数,同时限制刷新次数 
        var now=new Date(); 
        var Num=now.valueOf(); 
//定义往址参数 
        url = "weather.asp?n="+n+"&id="+Num; 
//定义为异步传输模式 
        xmldoc = false; 
//M