|
asp生成html静态页面、删除html静态页面 |
发布者:广元动力网络 发布时间:2009-6-6 点击次数:2322 |
|
|
’生成首页 Sub Indexhtml dim strUrl,Item_Classid,id,FileName,FilePath,Do_Url,Html_Temp Item_Classid = i FileName = "Index.html" FilePath = Server.MapPath("/")&"\"&FileName Do_Url = "http://" Do_Url = Do_Url&Request.ServerVariables("SERVER_NAME")&"/index-asp.asp" strUrl = Do_Url dim objXmlHttp set objXmlHttp = Server.CreateObject("Microsoft.XMLHTTP") objXmlHttp.open "GET",strUrl,false objXmlHttp.send() Dim binFileData binFileData = objXmlHttp.responseBody Dim objAdoStream set objAdoStream = Server.CreateObject("ADODB.Stream") objAdoStream.Type = 1 objAdoStream.Open() objAdoStream.Write(binFileData) objAdoStream.SaveToFile FilePath,2 objAdoStream.Close() End Sub
’生成文章页 Sub Newshtml dim strUrl,Item_Classid,id,FileName,FilePath,Do_Url,Html_Temp id=newsid Item_Classid = i FileName = "thread-"&id&".html" FilePath = Server.MapPath("/")&"\"&FileName Do_Url = "http://" Do_Url = Do_Url&Request.ServerVariables("SERVER_NAME")&"/readnews.asp?newsid="&id strUrl = Do_Url dim objXmlHttp set objXmlHttp = Server.CreateObject("Microsoft.XMLHTTP") objXmlHttp.open "GET",strUrl,false objXmlHttp.send() Dim binFileData binFileData = objXmlHttp.responseBody Dim objAdoStream set objAdoStream = Server.CreateObject("ADODB.Stream") objAdoStream.Type = 1 objAdoStream.Open() objAdoStream.Write(binFileData) objAdoStream.SaveToFile FilePath,2 objAdoStream.Close() End Sub
’删除静态文章页 Sub deletehtml dim filepath,id id=newsid set fso=server.createObject("scripting.fileSystemObject") filepath=server.mappath("/")&"\"&"thread-"&id&".html" if fso.fileexists(filepath) then fso.deletefile(filepath) end if End Sub |
|
|
|
|