关于读书的名言及英文:ASP生成静态页面问题

来源:百度文库 编辑:杭州交通信息网 时间:2024/05/30 02:16:02
功能函数页面

<%
'生成文件名的函数
function makefilename(fname)
fname = fname
fname = replace(fname,"-","")
fname = replace(fname," ","")
fname = replace(fname,":","")
fname = replace(fname,"PM","")
fname = replace(fname,"AM","")
fname = replace(fname,"上午","")
fname = replace(fname,"下午","")
makefilename=fname & ".shtml"
end function

用if not isnull(fString) then只能添加一条数据
去掉if not isnull(fString) then不能添加,
什么原因?

'保持数据格式不变的函数
function HTMLEncode(fString)
if not isnull(fString) then
fString = replace(fString, ">", ">")
fString = replace(fString, "<", "<")

fString = Replace(fString, CHR(32), " ")
fString = Replace(fString, CHR(13), "")
fString = Replace(fString, CHR(10) & CHR(10), "<br>")
fString = Replace(fString, CHR(10), "<br>")
HTMLEncode = fString
end if
end function
%>

模板页面
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=hz">
<title>Cnbruce.Com | ASP2HTML TEST</title>
</head>
<body leftmargin="0" topmargin="0">
<table width="100%" height="100%" border="0" cellpadding="5" cellspacing="2">
<tr align="right" bgcolor="#CCCCCC">
<td height="20" colspan="2">$cntop{LogContent}lt;</td>
</tr>
<tr valign="top">
<td width="25%" bgcolor="#e5e5e5">$cnleft{LogContent}lt;</td>
<td width="74%" bgcolor="#f3f3f3">$cnright{LogContent}lt;</td>
</tr>
</table>
</body>
</html>
生成的页面没有数据,完全就是一个模板

if not isnull(fString) then 这是个条件语句,在if not isnull(fString) 后面加上条件就OK了,想加什么就什么样的,我想你应该知道怎么加吧!!!呵呵 好了兄弟我下班了,如果不行的 话 QQ加我 106443689

··完全没看懂
放个书签,请高手回答