您现在的位置是: 首页 > 天气图表 天气图表

天气预报预报html代码_天气预报预报html代码大全

zmhk 2024-06-14 人已围观

简介天气预报预报html代码_天气预报预报html代码大全       在接下来的时间里,我将为大家提供一些关于天气预报预报html代码的信息,并尽力回答大家的问题。让我们开始探讨一下天气预报预报html代码的话题吧。1.求天气预报代

天气预报预报html代码_天气预报预报html代码大全

       在接下来的时间里,我将为大家提供一些关于天气预报预报html代码的信息,并尽力回答大家的问题。让我们开始探讨一下天气预报预报html代码的话题吧。

1.求天气预报代码

2.ASP.NET实现天气预报

3.用JS怎样显示自动获取城市和天气预报

天气预报预报html代码_天气预报预报html代码大全

求天气预报代码

       我的网站用的代码:酒嘉市场信息网

       这是泰安的天气预报代码,看你需要那种样式

       样式一代码:<iframe src="/iframe/weather/" + code + "_w.html ");

        request.Method = "Get";

        //request.Timeout = 1;

        request.ContentType = "application/x-www-form-urlencoded ";

        WebResponse response = request.GetResponse();

        Stream s = response.GetResponseStream();

        StreamReader sr = new StreamReader(s, System.Text.Encoding.GetEncoding("GB2312"));

        html = sr.ReadToEnd();

        s.Close();

        sr.Close();

        }

        catch (Exception err)

        {

        throw new Exception("访问地址出错~~~ ");

        }

        int count = html.Length;

        int starIndex = html.IndexOf("<table ", 0, count);

        int endIndex = html.IndexOf("</table>", starIndex, count - starIndex);

        html = html.Substring(starIndex, endIndex - starIndex + 8);

        //得到城市

        int cityStartIndex = html.IndexOf("<b>", 0, html.Length);

        int cityEndIndex = html.IndexOf("</b>", 0, html.Length);

        string City = html.Substring(cityStartIndex + 3, cityEndIndex - cityStartIndex - 3);

       //得到天气

        int weatherStartIndex = html.IndexOf("<b>", cityEndIndex);

        int weatherEndIndex = html.IndexOf("</b>", weatherStartIndex);

        string Weather = html.Substring(weatherStartIndex + 3, weatherEndIndex - weatherStartIndex - 3);

        //得到温度

        int temperatureStartIndex = html.IndexOf("<b", weatherEndIndex);

        int temperatureEndIndex = html.IndexOf("</b>", weatherEndIndex + 3);

        string Temperature = html.Substring(temperatureStartIndex + 21, temperatureEndIndex - temperatureStartIndex - 21);

        int int1 = Temperature.IndexOf("℃", 0);

        int int2 = Temperature.IndexOf("~", 0);

        int int3 = Temperature.IndexOf("℃", int2);

        string MinTemperature = Temperature.Substring(int2 + 1, int3 - int2);

        string MaxTemperature = Temperature.Substring(0, int2 - int1 + 2);

        //得到风力

        int windforceStartIndex = html.IndexOf("风力:", temperatureEndIndex);

        int windforceEndIndex = html.IndexOf("<br>", windforceStartIndex);

        string Windforce = html.Substring(windforceStartIndex + 3, windforceEndIndex - windforceStartIndex - 3);

        if (Windforce.Contains("小于") && (!Windforce.Contains("等于"))) //判断风力是否含有"小于"或"小于等于"字样将,如果有的话,将其替换为2-

        {

        //Windforce = Windforce.Replace("小于", "2-");

        string strWindforce = Windforce.Substring(2, Windforce.Length - 3);

        int minWindforce = Int32.Parse(strWindforce) - 1;

        Windforce = Windforce.Replace("小于", minWindforce.ToString() + "-");

        }

        else if (Windforce.Contains("小于等于"))

        {

        string strWindforce = Windforce.Substring(4, Windforce.Length - 5);

        int minWindforce = Int32.Parse(strWindforce) - 1;

        Windforce = Windforce.Replace("小于等于", minWindforce.ToString() + "-");

        }

        ArrayList al = new ArrayList();

        al.Add(City);

        al.Add(Weather);

        al.Add(MinTemperature);

        al.Add(MaxTemperature);

        al.Add(Windforce);

        return al;

        }

       }

       名称:265天气根据IP自动获得当地的天气情况

       代码:<iframe src="/iframe/weather/130101.html"></iframe>

       说明 :这种适合于在网页的头栏插入。上面的城市可以自定,比如 石家庄可改成别的。

        名称:QQ天气预报代码(三)

       代码 :<iframe width="469" height="218" border="0" align="center" marginwidth="0" marginheight="0" hspace="0" vspace="0" frameborder="0" scrolling="no" src="/cgi-bin/news_weather_search?city=厦门" allowTransparency="true"></iframe>

       说明 :这种适合于在网页的正栏插入。上面的城市可以自定,比如厦门可改成别的。定制的方法是修改我代码中标红的 名称。这里比较简单,直接用汉字改就行了。比如是福州的,你就直接把“厦门”改成福州就行。

        名称:QQ天气预报代码(四)

       代码 :<iframe width=160 height=230 frameborder=0 scrolling=NO src=/cgi-bin/news_qq_search?city=南昌></iframe>

       名称:QQ天气预报代码(五)

       代码 :<iframe src="/cgi-bin/news_qq_search?city=南昌" frameborder="0" width="160" scrolling="no" height="230"></iframe>

       好了,今天关于“天气预报预报html代码”的话题就讲到这里了。希望大家能够通过我的介绍对“天气预报预报html代码”有更全面、深入的认识,并且能够在今后的实践中更好地运用所学知识。