行业动态
asp生成html代码、asp生成html单页功能代码
发布日期:2012-11-12 阅读次数:3504 字体大小:
ASP/Visual Basic代码
  1. <%   
  2. Set xml = Server.CreateObject("Microsoft.XMLHTTP")   
  3. '易天科技提示您把下面的地址替换成你的首页的文件地址,一定要用http://开头的绝对路径,不能写相对路径哦  
  4. xml.Open "GET""http://www.yisky.net/yiskyindex.asp"False  
  5. xml.Send   
  6. BodyText=xml.ResponseBody   
  7. BodyText=BytesToBstr(BodyText,"gb2312")   
  8. Set xml = Nothing  
  9. Dim fso, MyFile   
  10. Set fso = CreateObject("Scripting.FileSystemObject")   
  11. Set MyFile= fso.CreateTextFile(server.MapPath("index.html"), True)   
  12. MyFile.WriteLine(BodyText)   
  13. MyFile.Close   
  14. Response.Write ( "易天科技www.yisky.net 提示您,成功生成文件:index.html" )  
  15.  
  16. '定义BytesToBstr函数 
  17. Function BytesToBstr(body,Cset)   
  18. dim objstream   
  19. set objstream = Server.CreateObject("adodb.stream")   
  20. objstream.Type = 1   
  21. objstream.Mode =3   
  22. objstream.Open   
  23. objstream.Write body   
  24. objstream.Position = 0   
  25. objstream.Type = 2   
  26. objstream.Charset = Cset   
  27. BytesToBstr = objstream.ReadText   
  28. objstream.Close   
  29. set objstream = nothing   
  30. End Function  
  31.   
  32. %>