ASP中如何实现HTML模板的标签啊?
就是用几个标签放在HTML模板中,然后就可以实现一个网页了--不是<!-includeconnect.asp-->我说的是标签,比如..我在模板里写<html><body...
就是用几个标签放在HTML模板中,然后就可以实现一个网页了
- -
不是<!- include connect.asp -->
我说的是标签,比如..
我在模板里写
<html>
<body>
{text_table}
</body>
</html>
然后生成后就成了
<html>
<body>
<table>
<tr><td>标签展示出的效果</td></tr>
<table>
</body>
</html>
就是这样的 展开
- -
不是<!- include connect.asp -->
我说的是标签,比如..
我在模板里写
<html>
<body>
{text_table}
</body>
</html>
然后生成后就成了
<html>
<body>
<table>
<tr><td>标签展示出的效果</td></tr>
<table>
</body>
</html>
就是这样的 展开
2个回答
展开全部
首先需要制作模版,模版通常为html的,其中包含你设置的标签
然后在另外一个asp文件中将模版的内容读取进来,用特定的变量值替换你的模版中的标签。天幻可以用replace函数或者正则表达式都可以
例子:
CreateFile.asp
<%
Dim TagValue:TagValue="标签展示出的效果"
Dim html
Set Fso=Server.CreateObject("Scripting.FileSystemObject")
Set TheFile=Fso.OpenTextFile(Server.MapPath("Template.html"),1)
Html=TheFile.ReadAll
html=Replace(Html,"{text_table}",TagValue)
Response.write(html)
theFile.Close()
Fso.Close()
%>
然后在另外一个asp文件中将模版的内容读取进来,用特定的变量值替换你的模版中的标签。天幻可以用replace函数或者正则表达式都可以
例子:
CreateFile.asp
<%
Dim TagValue:TagValue="标签展示出的效果"
Dim html
Set Fso=Server.CreateObject("Scripting.FileSystemObject")
Set TheFile=Fso.OpenTextFile(Server.MapPath("Template.html"),1)
Html=TheFile.ReadAll
html=Replace(Html,"{text_table}",TagValue)
Response.write(html)
theFile.Close()
Fso.Close()
%>
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询