天气预报js

<html xmlns=" http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>天气预报</title>
<style type="text/css">
<!--
body,td,th {
font-size: 12px;
}
body {
margin-top: 5px;
}
a:link {
color: #000000;
text-decoration: none;
}
a:visited {
text-decoration: none;
color: #000000;
}
a:hover {
text-decoration: none;
}
a:active {
text-decoration: none;
}
-->
</style>
<script>
/*
* created by WangSo at 2008-4-9
*/
var MiniSite = new Object();
MiniSite.Browser = {
ie: /msie/.test(window.navigator.userAgent.toLowerCase()),
moz: /gecko/.test(window.navigator.userAgent.toLowerCase()),
opera: /opera/.test(window.navigator.userAgent.toLowerCase())
};
MiniSite.$ = function(s)
{
return (typeof s == 'object') ? s: document.getElementById(s);
};
MiniSite.JsLoader = {
load: function(sUrl, fCallback)
{
   var _script = document.createElement('script');
   _script.setAttribute('type', 'text/javascript');
   _script.setAttribute('src', sUrl);
   document.getElementsByTagName('head')[0].appendChild(_script);
   if (MiniSite.Browser.ie)
   {
    _script.onreadystatechange = function()
    {
     if (this.readyState=='loaded' || this.readyState=='complete')
     {
      fCallback();
     }
    };
   }
   else if (MiniSite.Browser.moz)
   {
    _script.onload = function()
    {
     fCallback();
    };
   }
   else
   {
    fCallback();
   }
}
};
MiniSite.Cookie = {
set: function(name, value, expires, path, domain)
{
   if (typeof expires == "undefined")
   {
    expires = new Date(new Date().getTime() + 365*24*3600*100);
   }
   document.cookie = name + "=" + escape(value) +
    ((expires) ? "; expires=" + expires.toGMTString() : "") +
    ((path) ? "; path=" + path : "; path=/") +
    ((domain) ? "; domain=" + domain : "");
},
get: function(name)
{
   var arr = document.cookie.match(new RegExp("(^| )"+name+"=([^;]*)(;|$)"));
   if (arr != null)
   {
    return unescape(arr[2]);
  
   }
   return null;
},
clear: function(name, path, domain)
{
   if (this.get(name))
   {
    document.cookie = name + "=" +
     ((path) ? "; path=" + path : "; path=/") +
     ((domain) ? "; domain=" + domain : "") +
     ";expires=Fri, 02-Jan-1970 00:00:00 GMT";
   }
}
};
MiniSite.Weather = {
defaultCity: 125,
city: {
   "北京市": {
    "_": 125,
    "北京市": 125
   },
   "上海市": {
    "_": 252,
    "上海市": 252
   },
   "天津市": {
    "_": 127,
    "天津市": 127,
    "塘沽区": 132
   },
   "重庆市" : {
    "_": 212,
    "奉节区": 201,
    "重庆市": 212,
    "涪陵区": 213
   },
   "香港": {
    "_": 1,
    "香港": 1
   },
   "澳门": {
    "_": 2,
    "澳门": 2
   },
   "台湾省": {
    "_": 280,
    "台北市": 280
   },
   "云南省": {
    "_": 179,
    "昭通市": 173,
    "丽江市": 174,
    "曲靖市": 175,
    "保山市": 176,
    "大理州": 177,
    "楚雄州": 178,
    "昆明市": 179,
    "瑞丽市": 180,
    "玉溪市": 181,
    "临沧市": 182,
    "思茅市": 184,
    "红河州": 185,
    "文山州": 369,
    "西双版纳州": 370,
    "德宏州": 371,
    "怒江州": 372,
    "迪庆州": 373
   },
   "内蒙古": {
    "_": 69,
    "呼伦贝尔市": 4,
    "兴安盟": 7,
    "锡林郭勒盟": 16,
    "巴彦淖尔市": 63,
    "包头市": 64,
    "呼和浩特市": 69,
    "锡林浩特市": 99,
    "通辽市": 101,
    "赤峰市": 106,
    "乌海市": 382,
    "鄂尔多斯市": 383,
    "乌兰察布市": 384
   },
   "吉林省": {
    "_": 103,
    "辽源市": 34,
    "通化市": 36,
    "白城市": 37,
    "松原市": 96,
    "长春市": 103,
    "吉林市": 104,
    "桦甸市": 109,
    "延边州": 110,
    "集安市": 118,
    "白山市": 119,
    "四平市": 385
   },
   "四川省": {
    "_": 166,
    "甘孜州": 162,
    "阿坝州": 163,
    "成都市": 166,
    "绵阳市": 167,
    "雅安市": 168,
    "峨眉山市": 170,
    "乐山市": 171,
    "宜宾市": 172,
    "巴中市": 199,
    "达州市": 200,
    "遂宁市": 204,
    "南充市": 205,
    "泸州市": 216,
    "自贡市": 359,
    "攀枝花市": 360,
    "德阳市": 361,
    "广元市": 362,
    "内江市": 363,
    "广安市": 364,
    "眉山市": 365,
    "资阳市": 366,
    "凉山州": 367
   },
   "宁夏": {
    "_": 78,
    "石嘴山市": 54,
    "银川市": 78,
    "吴忠市": 83,
    "固原市": 209
   },
   "安徽省": {
    "_": 248,
    "淮南市": 75,
    "马鞍山市": 76,
    "淮北市": 77,
    "铜陵市": 92,
    "滁州市": 95,
    "巢湖市": 100,
    "池州市": 102,
    "宣城市": 105,
    "亳州市": 238,
    "宿州市": 239,
    "阜阳市": 241,
    "六安市": 242,
    "蚌埠市": 243,
    "合肥市": 248,
    "芜湖市": 249,
    "安庆市": 253,
    "黄山市": 254
   },
   "山东省": {
    "_": 140,
    "德州市": 134,
    "滨州市": 135,
    "烟台市": 136,
    "聊城市": 139,
    "济南市": 140,
    "泰安市": 141,
    "淄博市": 142,
    "潍坊市": 143,
    "青岛市": 144,
    "济宁市": 146,
    "日照市": 147,
    "泰山市": 156,
    "枣庄市": 159,
    "东营市": 160,
    "威海市": 164,
    "莱芜市": 165,
    "临沂市": 183,
    "菏泽市": 206
   },
   "山西省": {
    "_": 84,
    "长治市": 9,
    "晋中市": 22,
    "朔州市": 70,
    "大同市": 72,
    "吕梁市": 80,
    "忻州市": 81,
    "太原市": 84,
    "阳泉市": 85,
    "临汾市": 88,
    "运城市": 93,
    "晋城市": 94,
    "五台山市": 381
   },
   "广东省": {
    "_": 292,
    "南雄市": 235,
    "韶关市": 283,
    "清远市": 284,
    "梅州市": 285,
    "肇庆市": 291,
    "广州市": 292,
    "河源市": 293,
    "汕头市": 294,
    "深圳市": 296,
    "汕尾市": 297,
    "湛江市": 300,
    "阳江市": 301,
    "茂名市": 302,
    "佛冈市": 322,
    "梅县市": 323,
    "电白市": 324,
    "高要市": 325,
    "珠海市": 330,
    "佛山市": 331,
    "江门市": 332,
    "东莞市": 334,
    "中山市": 335,
    "潮州市": 336,
    "揭阳市": 337,
    "云浮市": 338
   },
   "广西": {
    "_": 295,
    "桂林市": 232,
    "河池市": 281,
    "柳州市": 282,
    "百色市": 288,
    "贵港市": 289,
    "梧州市": 290,
    "南宁市": 295,
    "钦州市": 298,
    "北海市": 299,
    "防城港市": 339,
    "玉林市": 340,
    "贺州市": 341,
    "来宾市": 342,
    "崇左市": 343
   },
   "新疆": {
    "_": 28,
    "昌吉州": 19,
    "克孜勒苏柯尔克孜自治州": 20,
    "伊犁州": 21,
    "阿拉尔市": 23,
    "克拉玛依市": 24,
    "博尔塔拉州": 27,
    "乌鲁木齐市": 28,
    "吐鲁番市": 31,
    "阿克苏市": 32,
    "石河子市": 33,
    "喀什市": 35,
    "和田市": 39,
    "哈密市": 41,
    "奇台市": 52
   },
   "江苏省": {
    "_": 244,
    "无锡市": 43,
    "苏州市": 44,
    "盱眙市": 45,
    "赣榆市": 46,
    "东台市": 47,
    "高邮市": 53,
    "镇江市": 59,
    "泰州市": 61,
    "宿迁市": 62,
    "徐州市": 236,
    "连云港市": 237,
    "淮安市": 240,
    "南京市": 244,
    "扬州市": 245,
    "盐城市": 246,
    "南通市": 247,
    "常州市": 250
   },
   "江西省": {
    "_": 264,
    "庐山市": 111,
    "玉山市": 137,
    "贵溪市": 138,
    "广昌市": 145,
    "萍乡市": 153,
    "新余市": 154,
    "宜春市": 224,
    "赣州市": 234,
    "九江市": 258,
    "景德镇市": 259,
    "南昌市": 264,
    "鹰潭市": 265,
    "上饶市": 267,
    "抚州市": 273
   },
   "河北省": {
    "_": 82,
    "邯郸市": 3,
    "衡水市": 8,
    "石家庄市": 82,
    "邢台市": 86,
    "张家口市": 120,
    "承德市": 121,
    "秦皇岛市": 122,
    "廊坊市": 126,
    "唐山市": 128,
    "保定市": 130,
    "沧州市": 131
   },
   "河南省": {
    "_": 189,
    "安阳市": 89,
    "三门峡市": 188,
    "郑州市": 189,
    "南阳市": 192,
    "周口市": 193,
    "驻马店市": 197,
    "信阳市": 198,
    "开封市": 207,
    "洛阳市": 228,
    "平顶山市": 231,
    "焦作市": 251,
    "鹤壁市": 260,
    "新乡市": 304,
    "濮阳市": 305,
    "许昌市": 306,
    "漯河市": 307,
    "商丘市": 308,
    "济源市": 309
   },
   "浙江省": {
    "_": 255,
    "湖州市": 65,
    "嵊州市": 66,
    "平湖市": 67,
    "石浦市": 68,
    "宁海市": 71,
    "洞头市": 73,
    "舟山市": 74,
    "杭州市": 255,
    "嘉兴市": 256,
    "定海市": 257,
    "金华市": 261,
    "绍兴市": 262,
    "宁波市": 263,
    "衢州市": 266,
    "丽水市": 268,
    "台州市": 269,
    "温州市": 272
   },
   "海南省": {
    "_": 303,
    "海口市": 303,
    "三亚市": 344,
    "屯昌市": 345,
    "琼海市": 346,
    "儋州市": 347,
    "文昌市": 348,
    "万宁市": 349,
    "东方市": 350,
    "澄迈市": 351,
    "定安市": 352,
    "临高市": 353,
    "白沙黎族自治县": 354,
    "乐东黎族自治县": 355,
    "陵水黎族自治县": 356,
    "保亭黎族苗族自治县": 357,
    "琼中黎族苗族自治县": 358
   },
   "湖北省": {
    "_": 211,
    "襄樊市": 196,
    "荆门市": 202,
    "黄冈市": 203,
    "恩施州": 208,
    "武汉市": 211,
    "黄石市": 310,
    "鄂州市": 314,
    "孝感市": 315,
    "咸宁市": 316,
    "随州市": 317,
    "仙桃市": 318,
    "天门市": 319,
    "潜江市": 320,
    "神农架市": 321
   },
   "湖南省": {
    "_": 218,
    "张家界市": 214,
    "岳阳市": 215,
    "怀化市": 217,
    "长沙市": 218,
    "邵阳市": 222,
    "益阳市": 223,
    "郴州市": 233,
    "桑植市": 311,
    "沅陵市": 312,
    "南岳市": 313,
    "株洲市": 326,
    "湘潭市": 327,
    "衡阳市": 328,
    "娄底市": 329,
    "常德市": 387
   },
   "甘肃省": {
    "_": 57,
    "张掖市": 49,
    "金昌市": 50,
    "武威市": 51,
    "兰州市": 57,
    "白银市": 58,
    "定西市": 60,
    "平凉市": 90,
    "庆阳市": 91,
    "甘南市": 225,
    "临夏市": 229,
    "天水市": 377,
    "嘉峪关市": 378,
    "酒泉市": 379,
    "陇南市": 380
   },
   "福建省": {
    "_": 276,
    "莆田市": 107,
    "浦城市": 271,
    "南平市": 274,
    "宁德市": 275,
    "福州市": 276,
    "龙岩市": 277,
    "三明市": 278,
    "泉州市": 279,
    "漳州市": 286,
    "厦门市": 287
   },
   "西藏": {
    "_": 150,
    "那曲地区": 148,
    "日喀则地区": 149,
    "拉萨市": 150,
    "山南地区": 151,
    "阿里地区": 152,
    "昌都地区": 161,
    "林芝地区": 169
   },
   "贵州省": {
    "_": 227,
    "毕节市": 219,
    "遵义市": 220,
    "铜仁市": 221,
    "安顺市": 226,
    "贵阳市": 227,
    "黔西南州": 230,
    "六盘水市": 368
   },
   "辽宁省": {
    "_": 115,
    "葫芦岛市": 25,
    "盘锦市": 26,
    "辽阳市": 29,
    "铁岭市": 30,
    "阜新市": 108,
    "朝阳市": 112,
    "锦州市": 113,
    "鞍山市": 114,
    "沈阳市": 115,
    "本溪市": 116,
    "抚顺市": 117,
    "营口市": 123,
    "丹东市": 124,
    "瓦房店市": 129,
    "大连市": 133
   },
   "陕西省": {
    "_": 186,
    "榆林市": 79,
    "延安市": 87,
    "西安市": 186,
    "渭南市": 187,
    "汉中市": 190,
    "商洛市": 191,
    "安康市": 194,
    "铜川市": 374,
    "宝鸡市": 375,
    "咸阳市": 376
   },
   "青海": {
    "_": 56,
    "海北州": 48,
    "海南州": 55,
    "西宁市": 56,
    "玉树州": 155,
    "黄南州": 157,
    "果洛州": 158,
    "海西州": 195,
    "海东市": 210
   },
   "黑龙江省": {
    "_": 17,
    "大兴安岭地区": 5,
    "黑河市": 6,
    "齐齐哈尔市": 10,
    "绥化市": 11,
    "鹤岗市": 12,
    "佳木斯市": 13,
    "伊春市": 14,
    "双鸭山市": 15,
    "哈尔滨市": 17,
    "鸡西市": 18,
    "漠河市": 38,
    "大庆市": 40,
    "七台河市": 42,
    "牡丹江市": 97,
    "绥芬河市": 98
   }
},
_print: function(province, city, conainter)
{
   if (typeof this.city[province] != "undefined")
   {
    if (typeof this.city[province][city] != "undefined")
    {
     var _city_ = this.city[province][city];
    }
    else if (typeof this.city[province]["_"] != "undefined")
    {
     var _city_ = this.city[province]["_"];
    }
    else
    {
     var _city_ = this.defaultCity;
    }
   }
   else
   {
    var _city_ = this.defaultCity;
   }
   MiniSite.JsLoader.load(" http://weather.news.qq.com/inc/minisite_"+_city_+".js", function()
   {
    try
    {
                                MiniSite.$(conainter).innerHTML = "<a href='http://weather.news.qq.com/inc/07_dc"
      + _city_ + ".htm' target='_blank'>"
      + __minisite__weather__ + "</a>";
    }
    catch (e)
    {
    }
   });
},
print: function(conainter)
{
   var ok = function()
   {
    var province = null;
    var city = null;
    var ipAddress = MiniSite.Cookie.get("QQ_IPAddress");
    if (ipAddress != null)
    {
     try
     {
      var ipAddressArr = ipAddress.split(",");
      province = ipAddressArr[0];
      city =ipAddressArr[1];
     }
     catch (e)
     {
     }
    }
    MiniSite.Weather._print(province, city, conainter);
   };
   if (!MiniSite.Cookie.get("QQ_IPAddress"))
   {
    MiniSite.JsLoader.load(" http://fw.qq.com:80/ipaddress", function()
    {
     if (typeof IPData != "undefined")
     {
      MiniSite.Cookie.set('QQ_IPAddress', IPData[2]+','+IPData[3]);
      ok();
     }
    });
   }
   else
   {
    ok();
   }
}
};
</script>
</head>
<body onLoad="document.execCommand('BackgroundImageCache',false,true);" topmargin="0" leftmargin="0" bgcolor="#ffffff">
<div id="Wealth"></div>
<script type="text/javascript">
<!--
MiniSite.Weather.print("Wealth");
-->
</script>
<SCRIPT langauge="javasript">
<!--
document.οncοntextmenu=new Function("event.returnValue=false;");
document.onselectstart=new Function("event.returnValue=false;");
-->
</SCRIPT>
</body>
</html>
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值