一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務器之家 - 編程語言 - ASP教程 - asp簡單生成靜態的方法(模板標簽替換)

asp簡單生成靜態的方法(模板標簽替換)

2019-08-29 09:06服務器之家 ASP教程

asp簡單生成靜態的方法,今天看了詞典工具里面的代碼,比較簡單,需要的朋友可以參考下。

CreateHtml
所有文章生成,好用資源大 
第一種方法:

復制代碼代碼如下:


'開始HTML生成方式 
Set Rs=Server.Createobject("Adodb.Recordset") 
Sql="Select KQIQI_ID,KQIQI_Title,KQIQI_Pinyin,KQIQI_Explain,KQIQI_Content,KQIQI_Record From KQIQI_CY Order By KQIQI_ID Desc" 
Rs.Open Sql,Conn,1,3 
Datanum=Rs.Recordcount 
For i= 1 To Datanum 
Title=Replace(Replace(Rs(1),Chr(13),""),Chr(10),"") 
'開始生成成語文件 
Set Fso=Createobject("Scripting.FilesyStemobject") 
Set KQIQI_MB=Fso.Opentextfile(server.mappath("KQIQI_CY_MB.html")) 
KQIQI_Ce=KQIQI_MB.readall 
KQIQI_MB.close 
KQIQI_Ce=Replace(KQIQI_Ce,"{$KQIQI:Title}",""&Title&"") 
KQIQI_Ce=Replace(KQIQI_Ce,"{$KQIQI:SystemTitle}",""&SystemTitle&"") 
KQIQI_Ce=Replace(KQIQI_Ce,"{$KQIQI:Pinyin}",""&Rs(2)&"") 
KQIQI_Ce=Replace(KQIQI_Ce,"{$KQIQI:Explain}",""&Rs(3)&"") 
KQIQI_Ce=Replace(KQIQI_Ce,"{$KQIQI:Content}",""&Rs(4)&"") 
KQIQI_Ce=Replace(KQIQI_Ce,"{$KQIQI:Record}",""&Rs(5)&"") 
Set KQIQI_We=Fso.Createtextfile(Server.Mappath("Html/KQIQICY_"&Rs(0)&".html"),true) 
KQIQI_We.writeline KQIQI_Ce 
KQIQI_We.Close 
Set Fso=Nothing 
'生成完成 
Rs.Movenext 
Next 
KQIQICY = KQIQICY & "<TABLE cellSpacing=""0"" cellPadding=""0"" width=""480"" align=""center"" border=""0"" class=""td table"">" & vbCrLf 
KQIQICY = KQIQICY & "<TR><TD align=""center""><IMG src=""images/logo.gif"" border=""0"" width=""220"" height=""90""></TD></TR>" & vbCrLf 
KQIQICY = KQIQICY & "<TR><TD align=""center"" class=""tdbar"">生成完畢</TD></TR>" & vbCrLf 
KQIQICY = KQIQICY & "<TR><TD align=""center"">客齊齊成語詞典全部生成完畢!<input type=""button"" name=""button1""value=""返回"" onclick=""javascript:history.back(-1);""></TD></TR>"& vbCrLf 
KQIQICY = KQIQICY & "<TR><TD align=""center"" class=""tdbar"">退出</TD></TR>" & vbCrLf 
KQIQICY = KQIQICY & "<TR><TD align=""center""><a href=""KQIQI_Admin.asp?Action=Quit"">退出</a>"& vbCrLf 
KQIQICY = KQIQICY & "</TD></TR></FORM></TABLE>" & vbCrLf 


第二種,從別的系統看到的

復制代碼代碼如下:


<% 
' Copyright 2007 
' 編寫者:吳軍 
' 版權所有:www.sm05.com 
' 版本:Ver 1.0 
' 技術支持:郵件:[email protected] QQ: 21275120 
%> 
<!--#include file="cyconn.asp"--> 
<% 
dim fso 
dim fr 
dim wstr 
dim fw 
'開始HTML生成方式 
set rs=server.createobject("adodb.recordset") 
sql="select * from pic order by id desc" 
rs.open sql,conn,1,3 
datanum=rs.recordcount 
for i= 1 to datanum 
'開始生成成語文件 
set fso=createobject("scripting.filesystemobject") 
set fr=fso.opentextfile(server.mappath("chengyu_m.htm")) 
wstr=fr.readall 
fr.close 
dim rstr 
wstr=replace(wstr,"<{{biaoti}}>",""&replace(rs("biaoti"),vbnewline,"")&"") 
wstr=replace(wstr,"<{{pinyin}}>",""&rs("sg")&"") 
wstr=replace(wstr,"<{{jieshi}}>",""&rs("js")&"") 
wstr=replace(wstr,"<{{from}}>",""&rs("content")&"") 
wstr=replace(wstr,"<{{example}}>",""&rs("jilu")&"") 
set fw=fso.createtextfile(server.mappath("view/chengyu"&rs("id")&".htm"),true) 
fw.writeline wstr 
fw.close 
set fso=nothing 
'生成完成 
rs.movenext 
next 
response.write "來一來論壇 成語欄目 全部生成完畢!" 
%>


MakeHtml 從指定的id開始生成 

復制代碼代碼如下:


'開始HTML生成方式 
Set Rs=Server.Createobject("Adodb.Recordset") 
Sql="Select KQIQI_ID,KQIQI_Title,KQIQI_Pinyin,KQIQI_Explain,KQIQI_Content,KQIQI_Record From KQIQI_CY Order By KQIQI_ID Desc" 
Rs.Open Sql,Conn,1,3 
For i=id1 To id2 
Title=Replace(Replace(Rs(1),Chr(13),""),Chr(10),"") 
'開始生成成語文件 
Set Fso=Createobject("Scripting.FilesyStemobject") 
Set KQIQI_MB=Fso.Opentextfile(server.mappath("KQIQI_CY_MB.html")) 
KQIQI_Ce=KQIQI_MB.readall 
KQIQI_MB.close 
KQIQI_Ce=Replace(KQIQI_Ce,"{$KQIQI:Title}",""&Title&"") 
KQIQI_Ce=Replace(KQIQI_Ce,"{$KQIQI:SystemTitle}",""&SystemTitle&"") 
KQIQI_Ce=Replace(KQIQI_Ce,"{$KQIQI:Pinyin}",""&Rs(2)&"") 
KQIQI_Ce=Replace(KQIQI_Ce,"{$KQIQI:Explain}",""&Rs(3)&"") 
KQIQI_Ce=Replace(KQIQI_Ce,"{$KQIQI:Content}",""&Rs(4)&"") 
KQIQI_Ce=Replace(KQIQI_Ce,"{$KQIQI:Record}",""&Rs(5)&"") 
Set KQIQI_We=Fso.Createtextfile(Server.Mappath("Html/KQIQICY_"&Rs(0)&".html"),true) 
KQIQI_We.writeline KQIQI_Ce 
KQIQI_We.Close 
Set Fso=Nothing 
'生成完成 
Rs.Movenext 
Next 
KQIQICY = KQIQICY & "<TABLE cellSpacing=""0"" cellPadding=""0"" width=""480"" align=""center"" border=""0"" class=""td table"">" & vbCrLf 
KQIQICY = KQIQICY & "<TR><TD align=""center""><IMG src=""images/logo.gif"" border=""0"" width=""220"" height=""90""></TD></TR>" & vbCrLf 
KQIQICY = KQIQICY & "<TR><TD align=""center"" class=""tdbar"">生成完畢</TD></TR>" & vbCrLf 
KQIQICY = KQIQICY & "<TR><TD align=""center"">客齊齊成語詞典生成完畢!<input type=""button"" name=""button1""value=""返回"" onclick=""javascript:history.back(-1);""></TD></TR>"& vbCrLf 
KQIQICY = KQIQICY & "<TR><TD align=""center"" class=""tdbar"">退出</TD></TR>" & vbCrLf 
KQIQICY = KQIQICY & "<TR><TD align=""center""><a href=""KQIQI_Admin.asp?Action=Quit"">退出</a>"& vbCrLf 
KQIQICY = KQIQICY & "</TD></TR></FORM></TABLE>" & vbCrLf 

 

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 超级乱淫伦小说1女多男 | 福利视频导航大全 | 免费在线观看日韩 | 精品亚洲午夜久久久久 | 日韩精品欧美国产精品亚 | 成人久久网站 | 午夜宅男在线观看 | 青青草原社区 | 国产成人精品男人的天堂538 | 午夜亚洲精品久久久久久 | 97影音| 娇妻终于接受了3p的调教 | 天莱男模gary | 99视频免费在线观看 | 美女用手扒自己下部 | 东北恋哥在线播放免费播放 | yy6080午夜国产免费福利 | 无码毛片内射白浆视频 | 日本黄色网页 | 国产一成人精品福利网站 | 高清一区高清二区视频 | 91久久青青青国产免费 | 国产精品嫩草影院在线 | 日本中文字幕二区三区 | 男人扒开女人下身添 | bl文全肉高h湿被灌尿 | 日本三级s级在线播放 | 欧美日韩亚洲国内综合网俺 | 色狠狠色狠狠综合天天 | 国产精品夜色视频一级区 | 娇妻与老头绿文小说系列 | 国产精品短视频 | 男人的私人影院 | 99er在线观看 | 日本成熟老妇xxxx | 女人张开腿让男人做爽爽 | 精品欧美一区二区三区久久久 | 校花被扒开尿口折磨憋尿 | 国内精品91东航翘臀女神在线 | 成人亚洲欧美日韩在线观看 | 亚洲天堂中文字幕 |