您现在的位置是: 首页 > 天气预报 天气预报
天气预报代码大全_天气代码查询
tamoadmin 2024-09-19 人已围观
简介1.c# winform 如何显示天气预报2.请问:如何在博客BOKEE首页添加天气预报3.php获取天气预报的代码4.求天气预报代码5.新浪博客上添加天气预报,盘锦的代码是什么?6.求~一行天气预报代码(附参考站)直接使用插件,如<iframe width="214" scrolling="no" height="54" frameborder="0" allowtransparency=
1.c# winform 如何显示天气预报
2.请问:如何在博客BOKEE首页添加天气预报
3.php获取天气预报的代码
4.求天气预报代码
5.新浪博客上添加天气预报,盘锦的代码是什么?
6.求~一行天气预报代码(附参考站)
直接使用插件,如
<iframe width="214" scrolling="no" height="54" frameborder="0" allowtransparency="true" src="://i.tianqi/index.php?c=code&id=42&icon=1&num=3"></iframe>
效果如下
这个插件来源是://.tianqi/plugin/
c# winform 如何显示天气预报
不用安装插件,你把下面的代码插入你的网页中就可以了:第一种: 代码: <iframe width="145" height="130" border="0" align="center" marginwidth="0" marginheight="0" hspace="0" vspace="0" frameborder="0" scrolling="no" src="" allowTransparency="true"></iframe> 效果预览: 说明:这种适合于在网页的边栏插入。但一个缺点是,上面的4个城市是既定的,无法改成别的。插入时,选好网页上的位置,直接将左栏的源代码全部拷进去就行了 第二种: 代码: <IFRAME ID='ifm2' WIDTH='189' HEIGHT='190' ALIGN='CENTER' MARGINWIDTH='0' MARGINHEIGHT='0' HSPACE='0' VSPACE='0' FRAMEBORDER='0' SCROLLING='NO' SRC=''></IFRAME> 效果预览: 说明:这种 也适合于在网页的边栏插入。上面的城市可以自定,比如厦门可改成别的。定制的方法是修改我代码中标红的数字,从1开始代表“香港”开始,每个数字都代表一个城市,厦门是287,具体要哪个城市自己找一下罢。 第三种: 代码: <IFRAME ID='ifm2' WIDTH='260' HEIGHT='70' ALIGN='CENTER' MARGINWIDTH='0' MARGINHEIGHT='0' HSPACE='0' VSPACE='0' FRAMEBORDER='0' SCROLLING='NO' src=""></iframe> 效果预览: 说明:这种适合于在网页的头栏插入。上面的城市可以自定,比如 石家庄可改成别的。定制的方法是修改我代码中标红的数字。具体各个城市对照的id表可在此下载:城市名称及ID对照表(请右键点击—>另存为)。 第四种: 代码: <iframe width="469" height="218" border="0" align="center" marginwidth="0" marginheight="0" hspace="0" vspace="0" frameborder="0" scrolling="no" src="厦门" allowTransparency="true"></iframe> 效果预览: 说明:这种适合于在网页的正栏插入。上面的城市可以自定,比如厦门可改成别的。定制的方法是修改我代码中标红的 名称。这里比较简单,直接用汉字改就行了。比如是福州的,你就直接把“厦门”改成福州就行。 第五种: 代码: <IFRAME ID='ifm1' WIDTH='405' HEIGHT='332' ALIGN='center' MARGINWIDTH='0' MARGINHEIGHT='0' HSPACE='0' VSPACE='0' FRAMEBORDER='0' SCROLLING='NO' SRC=""></IFRAME> 效果预览: 第六种: 代码: <iframe width=160 height=230 frameborder=0 scrolling=NO src=南昌></iframe> 效果预览: 说明:这种适合于在网页的边栏插入。上面的城市可以自定,比如南昌可改成别的。定制的方法是修改我代码中标红的名称。这里比较简单,直接用汉字改就行了。比如是福州的,你就直接把“厦门”改成福州就行很不错哦,你可以试下
qgulqjbsvk62041435102011-10-12 9:09:45
请问:如何在博客BOKEE首页添加天气预报
不要听网上这些人的风言风语,我们都是用WebBrowser来完成这个操作的,直接把url赋值给WebBrowser就了事,何必一大堆一大堆的代码,天气预报终究是运营商提供的,哪天他停止了服务,你又要去修改代码,不觉得可笑吗?
我的方法是:建立一个本地ACCESS数据库,设置好他的密码,在里面做一个表,存储各个城市url和各个城市名,url是在网站上获取的,比如:://tianqi.xixik,提供你所需要的城市天气预报代码:://cache.xixik.cn/1/hefei/是合肥的://cache.xixik.cn/1/beijing/是北京的...
你要做的事情很简单,只需要读取数据库,给WebBrowser分配url就好了,数据库放在程序相对路径里面,可以增删查,防止这个网站没用了还可以维护,打包程序的时候把数据库格式改成.bat或者.cab,连接字符串里,也要改掉,这样数据库就只占几个KB空间。
你要想像一下,如果我们做个天气预报显示模块都要耗费巨大,怎么可能有精力去做一个完善的网站,
参考文献:
C#源码爱好者实例:://.codefans.net/soft/12371.shtml
天气121:://weather.xixik/
Android源码: ://.onlinedown.net/soft/484225.htm
php获取天气预报的代码
给你介绍3款根据IP自动显示天气预报的代码:
第一个:265的.
<iframe src="://weather.265/weather.htm" width="168" height="54" frameborder="no" border="0" marginwidth="0" marginheight="0" scrolling="no">
</iframe>
第二个:腾讯QQ的:
<iframe SRC='://weather.qq/inc/ss258.htm' id='ifm2' WIDTH='189' HEIGHT='190' ALIGN='CENTER' MARGINWIDTH='0' MARGINHEIGHT='0' HSPACE='0' VSPACE='0' FRAMEBORDER='0' SCROLLING='NO'></iframe>
把上面的三个代码选择一个复制到BLOG的公告中
求天气预报代码
<?php
$URLStyle?=?"://flash.weather.cn/wmaps/xml/%s.xml";
$chinaURL?=?sprintf($URLStyle,?"china");
$chinaStr?=?file_get_contents($chinaURL);
$chinaObj?=?simplexml_load_string($chinaStr);
$chinaObjLen?=?count($chinaObj->city);
echo?"chinaObjLen?=?".$chinaObjLen."\n";
for?($i=0;$i<$chinaObjLen;$i++){
//遍历省一级节点,共37个
$level1?=?$chinaObj->city[$i]["pyName"];
$shengjiURL?=?sprintf($URLStyle,?$level1);
$shengjiStr?=?file_get_contents($shengjiURL);
//echo?$shengjiStr;
$shengjiObj?=?simplexml_load_string($shengjiStr);?
$shengjiObjLen?=?count($shengjiObj->city);
//?echo?$chinaObj->city[$i]["quName"];
//?echo?"?".$shengjiObjLen."\n";
for?($j=0;$j<$shengjiObjLen;$j++){
//遍历市一级节点
$level2?=?$shengjiObj->city[$j]["pyName"];
$shijiURL?=?sprintf($URLStyle,?$level2);
$shijiStr?=?file_get_contents($shijiURL);
//echo?$shijiStr;
$shijiObj?=?simplexml_load_string($shijiStr);?
//直辖市和海南、台湾、钓鱼岛等没有县级节点if(!$shijiObj){
echo?"WARNNING:?not?exsit?next?level?node.?-?".$level1."-".$shijiURL."\n";
echo?'?"'.$shengjiObj->city[$j]["cityname"].'"?=>?';
echo?$shengjiObj->city[$j]["url"].",\n";
continue;
}
$shijiObjLen?=?count($shijiObj->city);
//echo?$shengjiObj->city[$j]["cityname"]."?";
//echo?$shijiObjLen."\n";
for?($k=0;$k<$shijiObjLen;$k++){
//遍历县一级节点
$xianji_code?=?$shijiObj->city[$k]["url"];
echo?'?"'.$shijiObj->city[$k]["cityname"].'"?=>?';
echo?$shijiObj->city[$k]["url"].",\n";
//echo?$xianji_code."\n";?
}
}
}
//print_r($chinaObj);
>通过XML接口根节点递归获得全国几千个县以上城市cide code的代码
新浪博客上添加天气预报,盘锦的代码是什么?
我的网站用的代码:://jj.infocom.cn酒嘉市场信息网
这是泰安的天气预报代码,看你需要那种样式
样式一代码:<iframe src="://.tianqi123/small_page/chengshi_1632.html" width=178 height=248 marginwidth=0 marginheight=0 hspace=0 vspace=0 frameborder=0 scrolling=no align=center id=url></iframe>
样式二代码:<iframe src="://.tianqi123/small_page/chengshi_1632.html?c0=F9DC68&c1=white&c2=FEFCE0&t1=red&bg=white&w=178&text=no" width=178 height=248 marginwidth=0 marginheight=0 hspace=0 vspace=0 frameborder=0 scrolling=no align=center id=url></iframe>
样式三滚动代码:<iframe src="://.tianqi123/small_page/chengshi_1632.html?c0=red&c1=D96C00&bg=F4FFF4&w=178&h=20&text=yes" width=178 height=21 marginwidth=0 marginheight=0 hspace=0 vspace=0 frameborder=0 scrolling=no align=center id=url></iframe>
天气代码高级使用方法:
如果您会HTML语言,您还可以在iframe代码中的url后面加参数,如:
chengshi_321.html?c0=F9DC68&c1=white&c2=FEFCE0&t1=red&bg=white&w=178&h=250&text=no
其中 c0 表示 表格第一行背景颜色,c1,c2表示表格其他行间隔的背景颜色,t1表示 标题颜色,bg 表示页面北京颜色,w表示表格宽度 h 表示表格高度
当 text=yes 时,将会出现滚动的天气文字,建议您自己调试看看,如:
chengshi_321.html?c0=red&c1=FF9900&bg=F4FFF4&w=178&h=20&text=yes
注意:颜色请不要加 # 符号,如 #FF9900 请写成 FF9900
欢迎访问我的网站
求~一行天气预报代码(附参考站)
名称:新浪天气预报代码 代码 : ://news.sina.cn/iframe/weather/130101.html"> 说明:这种适合于在网页的头栏插入。上面的城市可以自定,比如 石家庄可改成别的。 城市代码: "110100","北京" "120100","天津" "130101","石家庄" "130201","唐山" "130301","秦皇岛" "130701","张家口" "130801","承德" "131001","廊坊" "130401","邯郸" "130501","邢台" "130601","保定" "130901","沧州" "133001","衡水" "140101","太原" "140201","大同" "140301","阳泉" "140501","晋城" "140601","朔州" "142201","忻州" "142331","离石" "142401","榆次" "142601","临汾" "142701","运城" "140401","长治" "150101","呼和浩特" "150201","包头" "150301","乌海" "152601","集宁" "152701","巴彦浩特" "152801","临河" "152921","鄂尔多斯" "150401","赤峰" "152301","通辽" "152502","锡林浩特" "152101","海拉尔" "152201","乌兰浩特" "210101","沈阳" "210201","大连" "210301","鞍山" "210401","抚顺" "210501","本溪" "210701","锦州" "210801","营口" "210901","阜新" "211101","盘锦" "211201","铁岭" "211301","朝阳" "211401","葫芦岛" "210601","丹东"
发送到这个网站的一个网址,会自动返回此城市的天气信息。对此信息再格式化就好了。
发送:://main.mapbar/weather.jsp?city=广州
返回:b4.gif^广州^雷阵雨^26℃ ~ 22℃^微风^紫外线:弱
发送:://main.mapbar/weather.jsp?city=上海
返回:b3.gif^上海^阵雨转阴^16℃ ~ 13℃^东南风3-4级^紫外线:最弱
至于如何判断访问者是哪一个城市,需要分析其IP地址然后再加判断吧,你到网上找个IP转城市的数据库看看。