标题:asp动态页面静态化
取消只看楼主
dw786270365
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2010-7-30
结帖率:0
已结贴  问题点数:20 回复次数:5 
asp动态页面静态化
我想把一个asp的站点全部静态化,请问下各位这要怎么弄啊?新手麻烦帮下忙,跪谢各位~~

最好附上源码
搜索更多相关主题的帖子: 静态 动态 asp 页面 
2010-07-30 17:08
dw786270365
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2010-7-30
得分:0 
回复 7楼 yms123
我想用模板生成静态页面,这个模板还有就是替换模板的内容有点不清楚啊
2010-08-04 13:06
dw786270365
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2010-7-30
得分:0 
回复 2楼 gupiao175
对于我那个站我主要是模板生成啊,template.htm ' //模板文件
<html>
<head>
<title>$title$ by </title>
</head>
<body>
$body$
</body>
</html> ?
TestTemplate.asp '// 生成Html

<%
Dim fso,htmlwrite
Dim strTitle,strContent,strOut
'// 创建文件系统对象
Set fso=Server.CreateObject("Scripting.FileSystemObject")
'// 打开网页模板文件,读取模板内容
Set htmlwrite=fso.OpenTextFile(Server.MapPath("Template.htm"))
strOut=htmlwrite.ReadAll
htmlwrite.close
strTitle="生成的网页标题"
strContent="生成的网页内容"
'// 用真实内容替换模板中的标记
strOut=Replace(strOut,"$title$",strTitle)
strOut=Replace(strOut,"$body$",strContent)
'// 创建要生成的静态页
Set htmlwrite=fso.CreateTextFile(Server.MapPath("test.htm"),true)
'// 写入网页内容
htmlwrite.WriteLine strOut
htmlwrite.close
Response.Write "生成静态页成功!"
'// 释放文件系统对象
set htmlwrite=Nothing
set fso=Nothing
%>


可是你那上面使用什么读取模板的啊??怎么都没看到捏,还有用于替换的内容这块
2010-08-04 13:08
dw786270365
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2010-7-30
得分:0 
回复 13楼 wangjy500
对于xmlhttp方法有时重复性太大啦啊。你习惯用这种方法嘛??   有些还是有点不明白,麻烦您加我QQ :786270365  有什么不懂的直接请教您哈
2010-08-05 08:53
dw786270365
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2010-7-30
得分:0 
回复 15楼 aina
那你把你的方法拿出来晒下啊
2010-08-05 12:12
dw786270365
Rank: 1
等 级:新手上路
帖 子:6
专家分:0
注 册:2010-7-30
得分:0 
回复 17楼 wangjy500
我每个url都要传个链接进去捏,像我几千个产品,用正则还是怎么样弄啊?
2010-08-05 15:04



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-314422-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.057655 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved