ASP读取数据库无首行空格

来源:百度知道 编辑:UC知道 时间:2024/05/10 13:14:53
中间都有空格,也有回车,但是文字都靠左对齐没有排头的空格,以下是我的代码:
<%
function HTMLEncode(fString)

fString = replace(fString, ">", ">")
fString = replace(fString, "<", "<")
fString = Replace(fString, CHR(32), " ")
fString = Replace(fString, CHR(13), "")
fString = Replace(fString, CHR(10) & CHR(10), "</P><P>")
fString = Replace(fString, CHR(10), "<BR>")
HTMLEncode = fString
end function
%>
<td
bordercolor="#FFFFFF" bgcolor="#FFFFFF" scope="col"><%=server.htmlencode(rs("tel"))%>
</td>
<%
response.write id
rs.movenext
loop
conn.close
set conn=nothing
set rs=nothing
%>

要排头空格可以加个样式:

<td
bordercolor="#FFFFFF" bgcolor="#FFFFFF" scope="col"><%=server.htmlencode(rs("tel"))%>
</td>

这句改为下面的

<td
bordercolor="#FFFFFF" bgcolor="#FFFFFF" scope="col" style="text-indent: 2em "><%=server.htmlencode(rs("tel"))%>
</td>

-------------

或者把函数HTMLEncode中的:fString = Replace(fString, CHR(32), " ") 改成:fString = Replace(fString, CHR(32), "&n b s p;")

改用&n b s p;代替空格