永发信息网

哪位有ASP生成静态页面的案例,麻烦借我看看

答案:2  悬赏:50  手机版
解决时间 2021-06-01 22:37
谁做过ASP生成静态页面的案例,麻烦借我看看吧,谢谢!
最佳答案
www.xuas.com下载个程序, ASP+ACCESS数据库的 支持静态页面生成的
全部回答

生成静态感觉比较麻烦,需要用模板的形式,单页生成很简单!

<% Function GetPage(url) '获得文件内容 dim Retrieval Set Retrieval = CreateObject("Microsoft.XMLHTTP") With Retrieval .Open "Get", url, False ', "", "" .Send GetPage = BytesToBstr(.ResponseBody) End With Set Retrieval = Nothing End Function

Function BytesToBstr(body) 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 = "GB2312" BytesToBstr = objstream.ReadText objstream.Close set objstream = nothing End Function

on error resume next Url=" http://www.XXXX.com/index.asp"'要读取的页面地址 response.write "开始更新首页..." wstr = GetPage(Url)

'response.write(wstr) Set fs=Server.CreateObject("Scripting.FileSystemObject")

'if not MyFile.FolderExists(server.MapPath("/html/")) then 'MyFile.CreateFolder(server.MapPath("/html/"))' 'end if

'要存放的页面地址 dizhi=server.MapPath("index.html") If (fs.FileExists(dizhi)) Then fs.DeleteFile(dizhi) End If

Set CrFi=fs.CreateTextFile(dizhi) Crfi.Writeline(wstr) set CrFi=nothing set fs=nothing response.write "更新完成!" response.End() %>

保存为asp就行,需要生成,执行一下这个文件!

有条件可以使用伪静态,设置服务器就可以,很简单!

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
在作事过程中注意什么安全事项
河北省保定市2009年统计从业资格证考试成绩在
关于CF战队问题
有DN柠檬的发一个过来
为什么爱一个人这么的难的啊...我的心久久不
天龙八部怎么上不去啊
QQ炫舞中的恋爱时长是怎么回事啊
QQ飞车天使之翼怎么样?
五湖四海皆兄弟,下联
QQ农场中种同样的东西,是不是收获的越多经验
各位大虾帮帮忙,为什么我的两台电脑不能互访
为什么空间自定义模块失败
谁有芃羽的《鬼太子》完整版TXT?
摩托罗拉780手机能上QQ吗
什么叫题材股啊
推荐资讯
汉泰MH901手机的密码是多少
2010河南一专什么时候补报志愿
旋风下载后文件类型
公明的工资待遇如何
普陀山产什么?
谁能告诉我宿迁市驾驶员模拟考试网站
谁知道+10的小贝多少钱啊 上级的
83版的射雕中的扬康是谁演的
地下城中全名功敌称号怎么样才能拥有?
3600的摩托车淘宝上买安全么??
初一水平怎样考到雅思8分?
10年红心萝卜的价格是多少?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?