2个回答
展开全部
也不是个难事,原理很简单。会用VB做记事本么,实际上跟这个一样,就是做一个保存纯文本文件的功能,调用FSO即可。如下:
<%
Set fso=CreateObject("Scripting.FileSystemObject")
NewFile=Server.MapPath("/html/文件名.html")
'HTML文件的位置
Set t=fso.CreateTextFile(NewFile, True)
t.close
'新建了一个空白的纯文本文件
File=Server.MapPath("/html/文件名.html")
Set txt=fso.OpenTextFile(File,8,True)'打开刚才创建的纯文本文件
txt.Write "<html><head><title>这是一个静态页面</title></head><body>这里就是静态页面的内容了</body></html>"
'写入内容
txt.Close
'OK了,就这么简单
%>
创建的纯文本文件的位置根据你自己需要调整吧,写入到静态页面里的内容也可以加入动态获取的内容,比如从数据库里读取的部分,空磨誉比如"<title>"&rs("数据库标题")&"</title>"。至于要使静态页面的代码能换行,加入换行符比如"<html>"&chr(13)&chr(10)&"<head>"即可,这样生斗段成出来的HTML页面的代游卖码就错落有致了。
相信你有一定的ASP基础,肯定能看得懂!
<%
Set fso=CreateObject("Scripting.FileSystemObject")
NewFile=Server.MapPath("/html/文件名.html")
'HTML文件的位置
Set t=fso.CreateTextFile(NewFile, True)
t.close
'新建了一个空白的纯文本文件
File=Server.MapPath("/html/文件名.html")
Set txt=fso.OpenTextFile(File,8,True)'打开刚才创建的纯文本文件
txt.Write "<html><head><title>这是一个静态页面</title></head><body>这里就是静态页面的内容了</body></html>"
'写入内容
txt.Close
'OK了,就这么简单
%>
创建的纯文本文件的位置根据你自己需要调整吧,写入到静态页面里的内容也可以加入动态获取的内容,比如从数据库里读取的部分,空磨誉比如"<title>"&rs("数据库标题")&"</title>"。至于要使静态页面的代码能换行,加入换行符比如"<html>"&chr(13)&chr(10)&"<head>"即可,这样生斗段成出来的HTML页面的代游卖码就错落有致了。
相信你有一定的ASP基础,肯定能看得懂!
展开全部
看我的文章,高激希望对你有帮助,当然啦颤念岩,我现茄御在不做ASP,找不到原来的源码了。
《不需模板ASP生成Html函数》
http://hi.baidu.com/mebeta/blog/item/950ba64ae0b7e52509f7ef21.html
《ASP生成静态页面HTML的方法》
http://hi.baidu.com/mebeta/blog/item/c98422ef6100cd30acafd55e.html
《新鲜出炉:ASP生成HTML静态文章内容带分页方法》
http://hi.baidu.com/mebeta/blog/item/7f6d02f8a53ae709d9f9fdcc.html
《不需模板ASP生成Html函数》
http://hi.baidu.com/mebeta/blog/item/950ba64ae0b7e52509f7ef21.html
《ASP生成静态页面HTML的方法》
http://hi.baidu.com/mebeta/blog/item/c98422ef6100cd30acafd55e.html
《新鲜出炉:ASP生成HTML静态文章内容带分页方法》
http://hi.baidu.com/mebeta/blog/item/7f6d02f8a53ae709d9f9fdcc.html
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询