| 网站首页 | 新闻中心 | 系统安全 | 网络安全 | 安全技术 | 下载中心 | 安全365社区 |
安全365
收藏本站
设为首页
会员登录:
安全365
站内搜索: 新闻中心 系统安全 网络安全 安全技术 下载中心
| 网络安全首页 | 信道安全 | 设备安全 | 协议安全 | Web安全 |
用ASP生成静态Html文件
用ASP生成静态Html文件
作者:不详 文章来源:华盟收集 点击数: 更新时间:2007-4-28 17:09:15

 

set Http=server.createobject("MSXML2.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 err.Clear 
  end function’ 2、转换乱玛,直接用xmlhttp调用有中文字符的网页得到的将是乱玛,可以通过adodb.stream组件进行转换
  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
  

  txtURL=server.MapPath("../index.asp")

  sText = getHTTPPage(txtURL) 

  Set FileObject=Server.CreateObject("Scripting.FileSystemObject") 
  filename="../index.htm"
  Set openFile=FileObject.OpenTextfile(server.mapPath(filename),2,true) ’true为不存在自行建立
  openFile.writeline(sText)
  Set OpenFile=nothing

  %>
  <script>
  alert("静态网页生成完毕");
  history.back();
  </script>

上一页  [1] [2] 

文章录入:移山愚公    责任编辑:洋葱头 
  • 上一篇文章:

  • 下一篇文章:
  • 【字体: 】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
      网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)
     
     
     
    ASP常用内置函数[整理版
    世界顶级防火墙ZoneAlar
    STP:生成树协议 -IEEE
    搜索引擎优化:用ISAPI_R
    思科cisco路由器静态路由
    网上身份证生成器生成号
    站长邮箱:webmaster@anquan365.com
    联系电话:86-10-67634029
    Copyright © 2006-2008 www.anquan365.com 北京华安普特网络科技有限公司 版权所有