| 用XMlhttp生成html页面, |
|
作者:佚名 文章来源:bbs.dvbbs.net 点击数: 更新时间:2005-4-14 16:45:44  |
|
<%'定义xmlhttp function GetXmlText(Url) dim GetXmlHttp
set GetXmlHttp=server.Createobject("Microsoft.XMLHTTP") GetXmlHttp.open "Get",url,false,"","" GetXmlHttp.Send 'GetXmlText=GetXmlHttp.Responsetext GetXmlText=GetXmlHttp.ResponseBody set GetXmlHttp=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 objstream.Close set objstream = nothing End Function
'保存文件 Sub SaveToFile(strBody,File) Dim objStream Set objStream = Server.CreateObject("ADODB.Stream") With objStream .Type = 2 .Open .Charset = "GB2312" .Position = objStream.Size .WriteText = strBody .SaveToFile Server.MapPath(File),2 .Close End With Set objStream = Nothing End Sub %>
<% SaveFile BytesToBstr(GetXmlText("http://127.0.0.1/index.asp"),"GB2312"),"index.htm"%> |
| 文章录入:admin 责任编辑:admin |
|
上一篇文章: 服务器端改XML冲突的解决方法讨论
下一篇文章: 没有了 |
| 【字体:小 大】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口】 |