• 静态页生成


    <
    %
    url
    = " 1shouye.asp " ' 源文件
    filename = " index.html " ' 目标文件

    Set MyFileObject = Server.CreateObject( " Scripting.FileSystemObject " )
    path1
    = server.mappath(filename)
    Set MyTextFile = MyFileObject.CreateTextFile(path1)
    strurl
    = url
    strTmp
    = GetHTTPPage( trim (strurl))
    MytextFile.Close
    response.write
    " <p> 生成 " & filename & " 成功 <br></p> "
    Set MyFileObject = nothing

    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 align='center'><font color='red'><b>服务器获取文件内容出错</b></font></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

    Function timetohtml(str)
    timetohtml
    = Replace ( Replace ( Replace (str, " : " , "" ), " - " , "" ), " " , "" ) & " .html "
    End Function
    %
    >
  • 相关阅读:
    平凡的母亲
    从一道笔试题谈算法优化(下)
    Lua manual翻译——第三章第七、八、九节
    [VC/MFC]一条语句实现程序运行时隐藏窗口
    《〈XNova/OGame〉源码笔记》(5)
    Fedora7,8,9 安装截图
    电信业重组以及3G牌照的发放
    FRC阅读软件及打印
    VC++学习的一些资源
    Perl 学习心得体会
  • 原文地址:https://www.cnblogs.com/y0umer/p/3839427.html
Copyright © 2020-2023  润新知