求解:模板生成中的数组替换问题~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~(在线等待)

richwong 2005-07-21 11:12:03
替换语句如下

web = rs("web") '这里定义web从库中取模板字符
'开始替换
web = replace(web,"{$企业$}",Company)
web = replace(web,"{$地址$}",Add)
web = replace(web,"{$计数器$}",Counter)
web = replace(web,"{$最新动态$}",News)
web = replace(web,"{$网站内容$}",Body)
web = replace(web,"{$栏目导航$}",Menu)
------
Company, Add, Counter 等等是已经定义赋值的变量

问题:比如Body 变量内容较多,不能用 body="<table>..........." 一句写完
于是写了个
Function BodyTemp()
Response.write "<table><tr>............等等" &_ '换行加连接符号
Response.write "内容"
End Function

然后执行过程 如 AAA= BodyTemp()

替换内容改写 web = replace(web,"{$网站内容$}",AAA)

结果AAA过程内部内容能够显示,但不能在替换位置显示,请问该如何写>?


...全文
246 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
richwong 2005-07-25
  • 打赏
  • 举报
回复
UP
richwong 2005-07-25
  • 打赏
  • 举报
回复
UP
richwong 2005-07-24
  • 打赏
  • 举报
回复
那如果一段内容包含HTML又包含ASP 函数该如何写呢?

是不是这样?

Function BodyTemp()
BodyTemp=BodyTemp & "<table><tr>............等等"
BodyTemp=BodyTemp & "<%if request("id")="" then%>" asp语句要换行,这里该如何写呢?
BodyTemp=BodyTemp & "</td></tr></table>"
End Function
richwong 2005-07-22
  • 打赏
  • 举报
回复
up
renniliao 2005-07-22
  • 打赏
  • 举报
回复
函数写的不对,这样写:
Function BodyTemp()
BodyTemp=BodyTemp & "<table><tr>............等等" &_ '换行加连接符号
BodyTemp=BodyTemp & "内容"
End Function
richwong 2005-07-21
  • 打赏
  • 举报
回复
也就是说,我要将一段代码替换到一个位置上.

谢谢..

28,406

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧