asp代码转换html代码,将asp页面转换成html页面 代码

该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

将asp页面转换成html页面

Sub GenFile(id)

dim objXmlHttp

set objXmlHttp = Server.CreateObject("Microsoft.XMLHTTP")

objXmlHttp.open "GET","http://www.xxx.com/product.asp?id=" & id ,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 Server.MapPath("/product") & "\" & id & ".htm",2

objAdoStream.Close()

dim sI,sA

sI=""

sA=""

dim objFSO,objFile

set objFSO = server.CreateObject("Scripting.FileSystemObject")

set objFile = objFSO.OpenTextFile(Server.MapPath("/product") & "\" & id & ".htm")

while not objFile.AtEndOfStream

sI = objFile.readline()

sA = sA & sI

wend

objFile.close

set objFile = nothing

''处理过程

dim sR

sR = replace(sA,"images/","../images/")

sR = replace(sR,"admin/../","../admin/")

sR = replace(sR,"class.asp","../class.asp")

sR = replace(sR,"cat.asp","../cat.asp")

sR = replace(sR,"research.asp","../research.asp")

sR = replace(sR,"help","../help")

sR = replace(sR,"mess.asp","../mess.asp")

sR = replace(sR,"index.asp","../index.asp")

sR = replace(sR,"addto.asp","../addto.asp")

''重新写入

dim objFileW

set objFileW = objFSO.CreateTextFile(Server.MapPath("/product") & "\" & id & ".htm",true)

objFileW.WriteLine sR

objFileW.close

set objFileW = nothing

set objFSO = nothing

end sub

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值