广

ASP编程

  • IOS开发
  • android开发
  • PHP编程
  • JavaScript
  • ASP.NET
  • ASP编程
  • JSP编程
  • Java编程
  • 易语言
  • Ruby编程
  • Perl编程
  • AJAX
  • 正则表达式
  • C语言
  • 编程开发

    蓝色空间 天气小偷

    2018-05-16 07:54:20 次阅读 稿源:互联网
    零七广告
    代码如下:

    <%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>
    <%
    '------------------------------
    '程序名称:蓝色空间 天气小偷
    '程序设计:小马
    'QQ:55100100
    '网站:http://www.bluespace.cn(蓝色空间)
    '日期:2005-11-15
    '------------------------------
    Dim strArray(9,2),AreaID
    strArray(1,0) = "index.htm"
    strArray(1,1) = "华北地区"
    strArray(2,0) = "hd.htm"
    strArray(2,1) = "华东地区"
    strArray(3,0) = "hn.htm"
    strArray(3,1) = "华南地区"
    strArray(4,0) = "hz.htm"
    strArray(4,1) = "华中地区"
    strArray(5,0) = "db.htm"
    strArray(5,1) = "东北地区"
    strArray(6,0) = "xb.htm"
    strArray(6,1) = "西北地区"
    strArray(7,0) = "xn.htm"
    strArray(7,1) = "西南地区"
    strArray(8,0) = "ga.htm"
    strArray(8,1) = "港澳台地区"
    AreaID = Request.QueryString
    If AreaID = "" Then AreaID = 1

    Sub GetPage()
        Dim strUrl,strTmp,strTmp1


        strUrl = "http://weather.265.com/"&strArray(AreaID,0)

        strTmp = GetHttpPage(strUrl)

        strTmp1 = strCut(strTmp,"<table width=""750"" border=""0"" cellpadding=""2"" cellspacing=""1"" bgcolor=""4952BC"">","<script language=""javascript"">",2)
        strTmp1 = "<table width=""750"" border=""0"" cellpadding=""2"" cellspacing=""1"" bgcolor=""4952BC"">"&strTmp1
        strTmp1 = Replace(strTmp1,"width=""750""","width='760' align='center'")
        strTmp1 = Replace(strTmp1,"bgcolor=""4952BC""","bgcolor='#cccccc'")
        strTmp1 = Replace(strTmp1,"bgcolor=""#e4f0f8""","bgcolor='#ffffff' onmouseover=""sbar(this)"" onmouseout=""cbar(this)""")
        strTmp1 = "<!--生成时间:"&Now()&"-->"&vbCrLf&strTmp1

        Response.Write strTmp1
    End Sub

    Function getHTTPPage(url) 
        On Error Resume Next
        dim http 
        set http=Server.createobject("Microsoft.XMLHTTP") 
        Http.open "GET",url,false 
        Http.send() 
        if Http.readystate<>4 then
            exit function 
        end if 
        getHTTPPage=bytesToBSTR(Http.responseBody,"GB2312")
        set http=nothing
        If Err.number<>0 then 
            Response.Write "<p style="text-align:center">服务器获取文件内容出错,请稍后再试!!!</p>" 
            Err.Clear
        End If  
    End function

            
    Function BytesToBstr(body,Cset)
        dim objstream
        set objstream = Server.CreateObject("adodb.stream")
        objstream.Type = 1
        objstream.Mode =3
        objstream.Open
        objstream.Write body
        objstream.Position = 0
        objstream.Type = 2
        objstream.Charset = Cset
        BytesToBstr = objstream.ReadText 
        objstream.Close
        set objstream = nothing
    End Function

    '截取字符串,1.包括起始和终止字符,2.不包括
    Function strCut(strContent,StartStr,EndStr,CutType)
        Dim strHtml,S1,S2
        strHtml = strContent
        On Error Resume Next
        Select Case CutType
        Case 1
            S1 = InStr(strHtml,StartStr)
            S2 = InStr(S1,strHtml,EndStr)+Len(EndStr)
        Case 2
            S1 = InStr(strHtml,StartStr)+Len(StartStr)
            S2 = InStr(S1,strHtml,EndStr)
        End Select
        If Err Then
            strCute = "<p align='center'>没有找到需要的内容。</p>"
            Err.Clear
            Exit Function
        Else
            strCut = Mid(strHtml,S1,S2-S1)
        End If
    End Function

    '----------------------------
    '取得当前脚本名称
    '----------------------------
    Function GetScript()
        Dim ScriptAddress
        ScriptAddress = CStr(Request.ServerVariables("SCRIPT_NAME"))
        GetScript = ScriptAddress
    End Function
    %>
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
    <HTML>
    <HEAD>
    <TITLE> 天气预报 </TITLE>
    <meta http-equiv=Content-Type content=text/html; charset=gb2312>
    <style>
    A:LINK        {COLOR: #000000; TEXT-DECORATION: NONE}
    A:VISITED    {COLOR: #000000; TEXT-DECORATION: NONE}
    A:HOVER        {COLOR: blue; TEXT-DECORATION: NONE}
    body { 
    margin: 2px; 
    font-size: 12px; 
    font-family:宋体, Arial;
    }
    td {font-size:12px;}
    .tb0 {
        BORDER-RIGHT: #f1f1f1 1px solid;
        PADDING-RIGHT: 6px;
        BORDER-TOP: #f1f1f1 1px solid;
        PADDING-LEFT: 6px;
        BACKGROUND: #f1f1f1;
        PADDING-BOTTOM: 2px;
        BORDER-LEFT: #f1f1f1 1px solid;
        CURSOR: hand;
        PADDING-TOP: 2px;
        BORDER-BOTTOM: #f1f1f1 1px solid;
    }
    .tb1 {
        BORDER-RIGHT: #999 1px solid;
        PADDING-RIGHT: 6px;
        BORDER-TOP: #999 1px solid;
        PADDING-LEFT: 6px;
        BACKGROUND: #ccc;
        PADDING-BOTTOM: 2px;
        BORDER-LEFT: #999 1px solid;
        CURSOR: hand;
        PADDING-TOP: 2px;
        BORDER-BOTTOM: #999 1px solid;
    }
    </style>
    </HEAD>
    <BODY>
    <table width="100%"  border="0" cellspacing="0" cellpadding="0">
    <tr><td height=3></td></tr> 
    </table>
    <table bgcolor="#f1f1f1" align='center' width="760" cellspacing='1' cellpadding='3' style="border:1 solid #cccccc">
    <tr align='center'>
    <TD class="tb0" noWrap onmouseleave="mhHover('tb0')" onmouseenter="mhHover('tb1')"><A href="<%=GetScript()%>?1">华北地区</a></td>
    <TD class="tbsep">|</TD>
    <TD class="tb0" noWrap onmouseleave="mhHover('tb0')" onmouseenter="mhHover('tb1')"><A href="<%=GetScript()%>?2">华东地区</a></td>
    <TD class="tbsep">|</TD>
    <TD class="tb0" noWrap onmouseleave="mhHover('tb0')" onmouseenter="mhHover('tb1')"><A href="<%=GetScript()%>?3">华南地区</a></td>
    <TD class="tbsep">|</TD>
    <TD class="tb0" noWrap onmouseleave="mhHover('tb0')" onmouseenter="mhHover('tb1')"><A href="<%=GetScript()%>?4">华中地区</a></td>
    <TD class="tbsep">|</TD>
    <TD class="tb0" noWrap onmouseleave="mhHover('tb0')" onmouseenter="mhHover('tb1')"><A href="<%=GetScript()%>?5">东北地区</a></td>
    <TD class="tbsep">|</TD>
    <TD class="tb0" noWrap onmouseleave="mhHover('tb0')" onmouseenter="mhHover('tb1')"><A href="<%=GetScript()%>?6">西北地区</a></td>
    <TD class="tbsep">|</TD>
    <TD class="tb0" noWrap onmouseleave="mhHover('tb0')" onmouseenter="mhHover('tb1')"><A href="<%=GetScript()%>?7">西南地区</a></td>
    <TD class="tbsep">|</TD>
    <TD class="tb0" noWrap onmouseleave="mhHover('tb0')" onmouseenter="mhHover('tb1')"><A href="<%=GetScript()%>?8">港澳台地区</a></td>
    </tr>
    </table>
    <table width="100%"  border="0" cellspacing="0" cellpadding="0">
    <tr><td height=3></td></tr> 
    </table>
    <SCRIPT type=text/javascript>
    <!--//
    function sbar(st) {
        st.style.backgroundColor = "#F5F5F5";
    }
    function cbar(st) {
        st.style.backgroundColor = "#ffffff";
    }
    function mhHover(cls)
    {
        event.srcElement.className = cls;
    }
    function mhClick(tbObj, cls)
    {
        event.srcElement.className = cls;
    }
    //-->
    </SCRIPT>
    <%
    Call GetPage()
    %>
    <hr size='1' color='#cccccc' width='770' align='center'>
    <div align='center'>Copyright ©2005 <a href='http://www.bluespace.cn' target='_blank'>BlueSpace.CN</a></div>
    </BODY>
    </HTML>

    零七网部分新闻及文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与零七网进行文章共享合作。

    零七广告
    零七广告
    零七广告
    零七广告