<%
path="../"		'生成后的目标
filename="index.html" '这个为生成后的文件名
url="http://127.0.0.1/index.asp"	  '这个为动态页面地址,必须是http://****.asp格式的
Call createhtml(url,filename,path)
Function createhtml(url,filename,path) 
	Set MyFileObject=Server.CreateObject("Scripting.FileSystemObject")
		path1=server.mappath(path)&"\"&filename
			Set MyTextFile=MyFileObject.CreateTextFile(path1)
				strurl=url   
				strTmp = GetHTTPPage(trim(strurl))
				MyTextFile.WriteLine(strTmp)
			MytextFile.Close
			response.write "生成 <a href='"& path & "/" & filename &"' target='_blank'>"&filename&"成功</a><br>"
	Set MyFileObject=nothing
End function
Function getHTTPPage(url) 
	On Error Resume Next
	dim http 
	set http=Server.createobject("Microsoft.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 
		Response.Write "<p align='center'><font color='red'><b>服务器获取文件内容出错</b></font></p>" 
		Err.Clear
	End If  
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 
	objstream.Close
	set objstream = nothing
End Function
%>






网站首页
业务范围
服务案例
投票系统
联系方式
电话联系