FSO生成ASP静态页面

FSO怎么生成ASP静态页面,怎么把动态页面弄成静态的啊?输出的HTML页面在哪里啊... FSO怎么生成ASP静态页面,怎么把动态页面弄成静态的啊?
输出的HTML页面在哪里啊
展开
 我来答
CFW服装人才网
2010-10-23 · TA获得超过133个赞
知道小有建树答主
回答量:465
采纳率:0%
帮助的人:404万
展开全部
Server.ScriptTimeOut=50000
Function getHTTPPage(Path)
t = GetBody(Path)
getHTTPPage=BytesToBstr(t,"GB2312")
End function

Function GetBody(strUrl)
dim objXmlHttp
set objXmlHttp = Server.CreateObject("Microsoft.XMLHTTP")
objXmlHttp.open "GET",strUrl,false
objXmlHttp.send()
GetBody= objXmlHttp.responseBody
set objXmlHttp=nothing
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
'response.write BytesToBstr
objstream.Close
set objstream = nothing
End Function
Function Newstring(wstr,strng)
Newstring=Instr(lcase(wstr),lcase(strng))
if Newstring<=0 then Newstring=Len(wstr)
End Function

Dim wstr,str,url,start,over,dtime
url="http://127.0.0.1/a.asp" '要生成页面的网页地址
wstr=getHTTPPage(url)
Set fso = CreateObject("Scripting.FileSystemObject")
Set txt=fso.OpenTextFile(server.mappath("/a.html"),2,True)
txt.WriteLine(wstr)
txt.Close
Set txt = Nothing
Set fso = Nothing
response.write "/a.html 创建成功!"+cstr(now())
response.write "<br>"

在你的站点要目录下
Storm代理
2023-08-29 广告
"StormProxies是全球大数据IP资源服务商,其住宅代理网络由真实的家庭住宅IP组成,可为企业或个人提供满足各种场景的代理产品。点击免费测试(注册即送1G流量)StormProxies有哪些优势?1、IP+端口提取形式,不限带宽,I... 点击进入详情页
本回答由Storm代理提供
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式