asp生成html简单实现程序
本文章介绍了关于asp生成html简单实现程序,有需要的朋友可参考一下。 代码如下 Function getHttpXML() Set Http = Server.CreateObject(Msxml2.ServerXMLHTTP) dim lResolve,lConnect,lSend,lReceive lResolve = 5*1000 lCo
本文章介绍了关于asp生成html简单实现程序,有需要的朋友可参考一下。
代码如下 | |
Function getHttpXML() Set Http = Server.CreateObject("Msxml2.ServerXMLHTTP") dim lResolve,lConnect,lSend,lReceive lResolve = 5*1000 lConnect = 5*1000 lSend = 15*1000 lReceive = 15*1000 Http.setTimeouts lResolve,lConnect,lSend,lReceive Http.open "POST","http://www.111cn.net",false '抓取需要生成html的页面 Http.Send() if Http.readystate =1 then str1=timer() if Http.readystate =4 then str2=timer() if Http.readystate <> 4 then exit Function end if 'if Http.readystate =0 then str1=timer() 'getHttpXML=BytesToBstr(Http.responseBody,"utf-8") getHttpXML=Http.responseBody 'getHttpXML=FormatNumber((str2-str1)/1000,3) if err.Number<>0 then err.Clear End Function '生成文件 Function SaveToFile() Dim objStream On Error Resume Next Set objStream = Server.CreateObject("ADODB.Stream") If Err.Number=-2147221005 Then Response.Write "<div align='center'>非常遗憾,您的主机不支持ADODB.Stream,不能使用本程序</div>" Err.Clear Response.End End If With objStream .Type = 1 .Open .Charset = "utf-8" .write getHttpXML .SaveToFile Server.MapPath("index.html"),2 .Close End With Set objStream = Nothing End Function call SaveToFile() |
- 上一篇:asp中的一些日期时间函数
- 下一篇:asp判断是否手机用户访问网站
收藏文章
精彩图集