生成静态的页面(asp)

王朝asp·作者佚名  2006-11-24
宽屏版  字体: |||超大  

<%

dim strUrl,Item_Classid,id,FileName,FilePath,Do_Url

id = Trim(Request("id"))

FileName = "Index.htm" '要生成的htm名字

FilePath = Server.MapPath("/asptest")&"\"

FilePath = FilePath&FileName

Do_Url ="http://"

Do_Url = Do_Url&"cnoishop.3322.org" '要生成的页面

%>

<%

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()

%>

<html>

<head>

<meta http-equiv="Content-Language" content="zh-cn">

<meta http-equiv="Content-Type" content="text/html; charset=gb2312">

<title>说明</title>

<STYLE type="text/css">

<!--

td { font-family: "Verdana", "Arial"; font-size: 12px; color: #333333

}

a:link {

font-size: 10pt;

color: 000000;

text-decoration: none;

}

a:visited {

font-size: 10pt;

color: #000000;

text-decoration: none;

}

--></STYLE>

</head>

<body leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" bgcolor="#ffffff" >

<div align="center">

<center>

<table border="0" width="265" height="129" cellspacing="1" cellpadding="0" bgcolor="#C0C0C0">

<tr>

<td width="265" height="22" bgcolor="#F5F5F5"><b>&nbsp;说&nbsp;明</b></td>

</tr>

<tr>

<td width="265" height="78" valign="top" bgcolor="#FFFFFF" style="padding:4px">

<%

Response.Write ( "成功生成文件:" )

Response.Write ( "<BR>" )

Response.Write FilePath

%></td>

</tr>

<tr>

<td width="245" height="22" valign="middle" bgcolor="#FFFFFF">

<p align="center"><a href="#" onclick=history.go(-1)>返回上一页</a></td>

</tr>

</table>

</center>

</div>

</body>

</html>

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
© 2005- 王朝网络 版权所有