新微赢技术网

标题: [求助]asp如何整站转静态? [打印本页]

作者: 炫夜    时间: 2010-1-8 06:37
标题: [求助]asp如何整站转静态?
大家帮帮忙,asp如何整站转静态?
网上看了些代码,不知道如何用,感觉乱乱的~~

知道的兄弟帮下,小弟感激不尽!!
作者: 香叶aiq格格    时间: 2010-1-8 06:38
yms123版主,你好,我的网站已经做完了,现在就是把所有模块转静态的问题.

看了下你的转换类 MarkHTML.asp,不是很懂操作~~
能不能具体帮小弟解释下你的转换类 ?谢谢!!!!


Private mUrlStr'网页的URL地址
Private mTemplateBody'模板文件替换后的HTML代码
Private mFilePath'生成网页的文件路径
Private mFileName'生成网页的文件名 '类初始化过程

Private Sub Class_Initialize
mUrlStr=""
mTemplateBody=""
mFilePath=""
mFileName=""
End Sub

<!--#include file="MarkHTML.asp"-->
<%
Dim MHtml
Set MHtml=New MarkHTML
MHtml.UrlStr=Request("Url")'URL地址
MHtml.FilePath="html/"'生成网页的所在文件夹
MHtml.FileName="test.htm"'生成静态页的文件名
MHtml.XMLHttpMetHod ADOStream'调用生成方法(最后用ADOStream写网页文件)
Response.Redirect "html/test.htm"'转向生成好的网页
%>
上面的代码使用方法
存储上面的代码为asp文件
URL调用:xxx.asp?url=xxx.asp
作者: ﹫.★…ㄨ★    时间: 2010-1-8 06:38
怎样才能转静态~~~~
作者: 凤蔷¤蹁跹    时间: 2010-1-8 06:38
先做模版

然后批量生成静态

看我搞得:http://www.51adn.com
作者: 我心sun飞翔    时间: 2010-1-8 06:38
我的网站www.113799.com
用我的这个网站该如何操作你的转换类??
作者: 怎么可能    时间: 2010-1-8 06:38
chenxingg 你做的不错
能不能教我怎么做?
我都一天在这了,不能转~~
谢谢
作者: 睡在风里    时间: 2010-1-8 06:38
郁闷死了

一天熬在这了还没转成功~~
作者: 云飞    时间: 2010-1-8 06:38
这样是一个页面转静态吧

要一个个这样转到什么时候才完?

不能整个模块一起转吗?
作者: FIFA2007    时间: 2010-1-8 06:38
如果是已做好的网站可以用Ajax的方式转静态。
http://blog.bc-cn.net/user1/1193/archives/2007/4610.shtml
可以用我写的转换类
将转换类存为MarkHTML.asp
<!--#include file="MarkHTML.asp"-->
<%
Dim MHtml
Set MHtml=New MarkHTML
MHtml.UrlStr=Request("Url")'URL地址
MHtml.FilePath="html/"'生成网页的所在文件夹
MHtml.FileName="test.htm"'生成静态页的文件名
MHtml.XMLHttpMetHod ADOStream'调用生成方法(最后用ADOStream写网页文件)
Response.Redirect "html/test.htm"'转向生成好的网页
%>
上面的代码使用方法
存储上面的代码为asp文件
URL调用:xxx.asp?url=xxx.asp
作者: 三颗残牙    时间: 2010-1-8 06:38
最本的办法
把我写的那个存成asp文件(比如abc.asp)
然后每个url连接
改成
(比如这个页面dailixx.asp?id=25)
abc.asp?url=dailixx.asp?id=25




欢迎光临 新微赢技术网 (http://bbs.weiying.cn/) Powered by Discuz! X3.2