校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁 > 知識庫 > 配合AJAX天氣預報的webService 之a(chǎn)sp

配合AJAX天氣預報的webService 之a(chǎn)sp

熱門標簽:上海浦東騰訊地圖標注位置 電銷機器人違法了嗎 遼寧銀行智能外呼系統(tǒng) 海南銀行智能外呼系統(tǒng)商家 辰溪地圖標注 澳大利亞城市地圖標注 姜堰電銷機器人 許昌智能電銷機器人公司 遼寧正規(guī)電銷機器人
因為發(fā)現(xiàn)AJAX目前跨域有點問題,只能在IE里面設置才可以使用,所以自己就寫了個簡單ASP的webService,其實作用就是一個小偷程序,把雅虎的天氣抓了過來,然后生成XML。先從這里開始吧,以后會考慮添加數(shù)據(jù)庫,這樣客戶端寫好后讀取速度就很快了。

習慣了用JS寫東西,一不小心ASP也全拿JS寫的,呵呵,有時間再改成VB。
我再鄙視他一下,F(xiàn)LASH是N年前就搞過的,時間雖然丟的有點長了,但是在AW的幫助,慢慢就會有所起色。

總算平息了火,還算是又默默改變了一件事情。
復制代碼 代碼如下:

%@LANGUAGE="JAVASCRIPT" CODEPAGE="65001"%>
%
Session.CodePage = "65001"
Response.contentType="text/html"
Response.Expires = 0
var N=Request("n")
var Num=Request("id")
var url="http://xml.weather.yahoo.com/forecastrss?p="+N+"u=cid="+Num;
var xmldoc=Server.CreateObject("Microsoft.Xmlhttp");
xmldoc.open('GET',url,false);
xmldoc.send(null);
var response = xmldoc.responseXML.documentElement;
var lastNode=response.selectNodes("http://rss/channel/lastBuildDate");
var cityNode=response.selectNodes("http://rss/channel/yweather:location");
var windNode=response.selectNodes("http://rss/channel/yweather:wind");
var atmosphereNode=response.selectNodes("http://rss/channel/yweather:atmosphere");
var astronomyNode=response.selectNodes("http://rss/channel/yweather:astronomy");
var conditionNode=response.selectNodes("http://rss/channel/item/yweather:condition");
var forecastNode=response.selectNodes("http://rss/channel/item/yweather:forecast");
var lastV=lastNode(0).firstChild.nodeValue
//編輯屬性
function attri(a,b,c){
    return a(b).attributes.getNamedItem(c).value
}
var cityV=attri(cityNode,0,"city")
var chillV=attri(windNode,0,"chill")
var directionV=attri(windNode,0,"direction")
var speedV=attri(windNode,0,"speed")
var humidityV=attri(atmosphereNode,0,"humidity")
var visibilityV=attri(atmosphereNode,0,"visibility")
var sunriseV=attri(astronomyNode,0,"sunrise")
var sunsetV=attri(astronomyNode,0,"sunset")
var textV=attri(conditionNode,0,"text")
var codeV=attri(conditionNode,0,"code")
var tempV=attri(conditionNode,0,"temp")
//轉(zhuǎn)換英文為中文
var cityCH=EN2CH(cityV)
function EN2CH(obj){
    if(obj=="Wuhan"){return "武漢"}
    else if(obj=="Nanchang"){return "南昌"}
    else if(obj=="Haikou"){return "???}
    else if(obj=="Beijing"){return "北京"}
    else if(obj=="Shanghai"){return "上海"}
    else if(obj=="Guangzhou"){return "廣州"}
    else if(obj=="Yinchuan"){return "銀川"}
    else if(obj=="Zhengzhou"){return "鄭州"}
    else if(obj=="Changsha"){return "長沙"}
    else if(obj=="Hanzhong"){return "杭州"}
    else if(obj=="Hong Kong"){return "香港"}
    else if(obj=="Xin'an"){return "西安"}
    else if(obj=="Chengdu"){return "成都"}
    else if(obj=="Qingdao"){return "青島"}
    else if(obj=="Guiyang"){return "貴陽"}
    else if(obj=="Jinan"){return "濟南"}
    else if(obj=="Hefei"){return "合肥"}
    else if(obj=="Fuzhou"){return "福州"}
    else if(obj=="Nanjing"){return "南京"}
    else{return obj}
}
//風向函數(shù)
var windCH=wind(directionV)
function wind(a){
    if(a>337  a=360){return "北風"};
    else if(a>=0  a=22){return "北風"};
    else if(a>22  a=67){return "東北風"};
    else if(a>67  a=112){return "東風"};
    else if(a>112  a=157){return "東南風"};
    else if(a>157  a=202){return "南風"};
    else if(a>202  a=247){return "西南風"};
    else if(a>247  a=292){return "西風"};
    else if(a>292  a=337){return "西北風"};
}
//能見度函數(shù)
visibility=vis(visibilityV)
function vis(a){
    return a/100
}
//轉(zhuǎn)換天氣為中文
var textCH=tEN2CH(textV)
function tEN2CH(obj){
    if(obj=="Clear"){return "晴朗"}
    else if(obj=="Sunny"){return "晴天"}
    else if(obj=="Partly Cloudy"){return "局部有云"}
    else if(obj=="Mostly Clear"){return "晴"}
    else if(obj=="Mostly Sunny"){return "小云"}
    else if(obj=="Mostly Cloudy"){return "多云"}
    else if(obj=="Cloudy"){return "云"}
    else if(obj=="Sunny/Wind"){return "晴轉(zhuǎn)云"}
    else if(obj=="AM Clouds/PM Sun/Wind"){return "云轉(zhuǎn)晴"}
    else if(obj=="AM Showers"){return "晨雨"}
    else{return obj}
}
//天氣圖片
var weaNum=weaimg(codeV)
function weaimg(obj){
    return "img src=\"http\://us\.i1\.yimg\.com/us\.yimg.com/i/us/we/52/"+obj+"\.gif\" />"
}
//星期替換
function dayEn(obj){
    if(obj=="Sun"){return "星期日"}
    else if(obj=="Mon"){return "星期一"}
    else if(obj=="Tue"){return "星期二"}
    else if(obj=="Wed"){return "星期三"}
    else if(obj=="Thu"){return "星期四"}
    else if(obj=="Fri"){return "星期五"}
    else if(obj=="Sat"){return "星期六"}
    else{return obj}
}
%>
table width="163" border="0" align="center" cellpadding="0" cellspacing="0">
  tr>
    td rowspan="6" align="center">%=cityCH%>br />
      %=weaNum%>br />
      %=textCH%>/td>
    td align="right">感覺:/td>
    td align="center">%=chillV%>°/td>
  /tr>
  tr style="background-color:#E6F5FF">
    td align="right">實際:/td>
    td align="center">%=tempV%>°/td>
  /tr>
  tr>
    td align="right">風向:/td>
    td align="center">%=windCH%>/td>
  /tr>
  tr style="background-color:#E6F5FF">
    td align="right">風速:/td>
    td align="center">%=speedV%>Kph/td>
  /tr>
  tr>
    td align="right">濕度:/td>
    td align="center">%=humidityV%>%/td>
  /tr>
  tr style="background-color:#E6F5FF">
    td align="right">能見度:/td>
    td align="center">%=visibility%>km/td>
  /tr>
/table>
table width="163" border="0" align="center" cellpadding="0" cellspacing="0">
  tr>
    td colspan="2" align="center" class="time">%=lastV%>/td>
  /tr>
  tr>
    td bgcolor="#FFFFCC">日出:%=sunriseV%>/td>
    td bgcolor="#FFCC00">日落:%=sunsetV%>/td>
  /tr>
/table>
table width="163" border="0" align="center" cellpadding="0" cellspacing="0">
  tr>
%
for(var i=0; i2; i++){
    var dayV=attri(forecastNode,i,"day")
    var dateV=attri(forecastNode,i,"date")
    var lowV=attri(forecastNode,i,"low")
    var highV=attri(forecastNode,i,"high")
    var texttV=attri(forecastNode,i,"text")
    var codetV=attri(forecastNode,i,"code")
    var dayCH=dayEn(dayV)
    var texttCH=tEN2CH(texttV)
    var weabmp=weaimg(codetV)
    //var weatNum=weaimg(codetV)
%>
        td align="center">%=dayCH%>br />%=weabmp%>br />%=texttCH%>br />最高%=highV%>°br />最低%=lowV%>°/td>
%
}
%>
/tr>
/table>

您可能感興趣的文章:
  • Ajax 通過城市名獲取數(shù)據(jù)(全國天氣預報API)
  • PHP Ajax JavaScript Json獲取天氣信息實現(xiàn)代碼
  • PHP+AJAX無刷新實現(xiàn)返回天氣預報數(shù)據(jù)
  • JS HTML5 音樂天氣播放器(Ajax獲取天氣信息)
  • AJAX集天氣\IP\多國語言翻譯MP3(可同步LRC歌詞顯示)\萬年歷查詢通
  • 天楓AJAX天氣預報系統(tǒng)V1.0
  • AJAX天氣預報前臺
  • ajax獲取用戶所在地天氣的方法

標簽:深圳 銅川 崇左 西藏 伊春 晉城 威海 撫州

巨人網(wǎng)絡通訊聲明:本文標題《配合AJAX天氣預報的webService 之a(chǎn)sp》,本文關(guān)鍵詞  配合,AJAX,天氣,預,報的,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡,涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《配合AJAX天氣預報的webService 之a(chǎn)sp》相關(guān)的同類信息!
  • 本頁收集關(guān)于配合AJAX天氣預報的webService 之a(chǎn)sp的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃
    欧美午夜电影网| 一区二区三区中文在线观看| 麻豆精品视频在线观看免费| 9191国产精品| 蜜臀av性久久久久av蜜臀妖精| 91精品欧美一区二区三区综合在| 天天综合网 天天综合色| 91精品一区二区三区在线观看| 美女一区二区三区在线观看| 久久免费看少妇高潮| 成人毛片视频在线观看| 亚洲日穴在线视频| 日本韩国欧美三级| 舔着乳尖日韩一区| 久久夜色精品国产欧美乱极品| 国产大陆亚洲精品国产| 亚洲乱码国产乱码精品精98午夜 | 国产精品天天看| 91丨porny丨户外露出| 亚洲高清一区二区三区| 久久天堂av综合合色蜜桃网| 色婷婷av一区二区三区软件| 裸体在线国模精品偷拍| 欧美国产日产图区| 欧美日韩国产中文| 国产精品一卡二卡| 一区二区成人在线| 久久九九久久九九| 欧美猛男超大videosgay| 国产精品资源网站| 午夜精品一区二区三区免费视频| 久久久久久电影| 欧美日韩国产高清一区| 成人av先锋影音| 日韩va欧美va亚洲va久久| 亚洲欧美综合网| 精品噜噜噜噜久久久久久久久试看 | 亚洲精品国产视频| 欧美白人最猛性xxxxx69交| 91免费国产视频网站| 精品在线你懂的| 亚洲mv在线观看| 国产精品全国免费观看高清 | 欧美精品777| 91麻豆精品一区二区三区| 美国欧美日韩国产在线播放| 亚洲综合激情网| 国产精品情趣视频| 久久你懂得1024| 日韩一级免费一区| 91久久奴性调教| 99久久伊人精品| 国产精品一区二区在线观看网站| 日韩激情在线观看| 亚洲一级在线观看| 亚洲精品videosex极品| 国产精品成人一区二区三区夜夜夜| 日韩精品中午字幕| 91精品国产福利在线观看 | 不卡电影免费在线播放一区| 久久国产三级精品| 男女男精品视频网| 视频一区视频二区中文| 亚洲一区二区三区国产| 一区二区三区四区视频精品免费 | 欧美三级日韩在线| 在线观看国产91| 色综合久久久久久久久| 99精品欧美一区二区三区小说| 国产成人亚洲精品青草天美| 国产一区91精品张津瑜| 蓝色福利精品导航| 久久国产三级精品| 九九热在线视频观看这里只有精品| 日韩福利电影在线| 日本美女一区二区三区| 日韩高清欧美激情| 免费欧美在线视频| 美女视频一区在线观看| 极品美女销魂一区二区三区免费| 免费成人av在线| 韩国av一区二区三区| 国产精品一级黄| 成人永久免费视频| 99久久99精品久久久久久| 色综合 综合色| 欧美午夜一区二区三区| 6080亚洲精品一区二区| 日韩欧美的一区二区| 精品国精品自拍自在线| 中文子幕无线码一区tr| 成人免费一区二区三区在线观看| 亚洲欧美视频一区| 天堂久久一区二区三区| 另类小说一区二区三区| 国产精品一二三四| 97久久精品人人澡人人爽| 一本大道久久a久久综合婷婷| 欧美日韩一级黄| 精品少妇一区二区三区在线视频| 国产欧美一区二区精品性色| 亚洲三级电影网站| 日韩精品每日更新| 国产**成人网毛片九色| 色综合久久久久网| 欧美一区二区视频网站| 日本一区二区免费在线| 亚洲乱码国产乱码精品精可以看| 视频在线观看一区| 高清视频一区二区| 欧美日韩美少妇| 欧美精品一区二区高清在线观看| 国产精品女主播在线观看| 亚洲一区在线免费观看| 国产在线视频一区二区三区| 97国产精品videossex| 日韩一卡二卡三卡国产欧美| 国产精品久久久久久久久免费樱桃| 亚洲一级二级在线| 国产精品77777竹菊影视小说| 欧美亚洲国产一区二区三区va| 精品福利一二区| 亚洲精品免费播放| 国产高清久久久| 欧美日本在线播放| 国产精品白丝在线| 麻豆传媒一区二区三区| 色综合天天狠狠| 久久久久99精品国产片| 亚洲18女电影在线观看| 成人免费高清视频| 日韩午夜av一区| 一区二区日韩av| 岛国精品在线观看| 日韩情涩欧美日韩视频| 亚洲国产三级在线| www.亚洲激情.com| 国产亚洲一本大道中文在线| 秋霞电影一区二区| 在线免费观看日韩欧美| 欧美国产精品中文字幕| 久久国产精品99久久人人澡| 欧美日韩精品系列| 亚洲色图欧美激情| 成人自拍视频在线| 亚洲精品一区二区三区香蕉| 日韩高清一级片| 欧美色图12p| 亚洲免费资源在线播放| 成人av资源在线| 精品av综合导航| 久久se这里有精品| 日韩一区二区三区视频| 午夜精品一区二区三区免费视频| 在线免费观看视频一区| 亚洲精品久久嫩草网站秘色| 99久久综合99久久综合网站| 中文字幕av一区二区三区高| 美女尤物国产一区| 日韩欧美一二三| 喷水一区二区三区| 欧美一区二区免费视频| 日本在线不卡视频| 91精品国产欧美日韩| 婷婷国产v国产偷v亚洲高清| 欧美日韩精品福利| 日韩一区精品字幕| 欧美日本乱大交xxxxx| 婷婷综合久久一区二区三区| 欧美日韩视频一区二区| 亚洲最新在线观看| 欧洲av在线精品| 午夜精品福利在线| 日韩一区二区三区在线观看| 久久精品国产99国产精品| 精品乱人伦小说| 国产精华液一区二区三区| 欧美国产精品v| 91在线视频观看| 亚洲第一福利视频在线| 欧美疯狂做受xxxx富婆| 老司机午夜精品| 国产日韩欧美a| 91老师片黄在线观看| 亚洲国产精品影院| 日韩欧美中文一区| 国产一区二区三区在线观看免费| 日本一区二区三区国色天香 | 亚洲gay无套男同| 日韩午夜小视频| 国产不卡高清在线观看视频| 亚洲图片欧美激情| 欧美久久久久久久久中文字幕| 青青草成人在线观看| 国产日韩欧美一区二区三区综合| 成人av资源在线观看| 性感美女久久精品| 欧美www视频| 成人av电影在线观看| 天天综合天天综合色|