功能不错的asp模板类代码附下载第1/4页

此类支持循环替换,支持嵌套循环替换,支持多模板。 

类的代码就不贴不来啰嗦了,在后面有下载,只贴出demo的代码。 

一、模板只有一个循环块 

模板文件主要代码 

<head> 

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 

<title>{myname}模板-{webName}</title> 

</head> 

<body> 

<table width="500" border="0" cellspacing="0" cellpadding="0"> 

<!-- begin a_block --> 

<tr> 

<td width="50" height="30">第一列</td> 

<td width="50" height="30">{tpl_1}</td> 

<td width="50" height="30">{tpl_2}</td> 

</tr> 

<!-- end a_block --> 

</table> 

</body> 

替换模板的代码

<%@LANGUAGE="VBSCRIPT" CODEPAGE="65001"%> 

<!--#include file="tplCls.asp"--> 

<% 

response.Charset="utf-8" 

set newTpl=new tpl 

newTpl.setTpl="tpl.html" 

newTpl.setVar "myname","一个块循环的" 

newTpl.setVar "webName","亮亮的博客" 

newTpl.setBlock="a_block" 

for tt=0 to 2 

newTpl.setBloVar "tpl_1","第二列_"&tt 

newTpl.setBloVar "tpl_2","第三列_"&tt 

newTpl.outBloVar 

next 

newTpl.outBlock "a_block" 

newTpl.out 

set newTpl=nothing

%> 

当前1/4页 1234下一页阅读全文

相关推荐