用记录集替换空格

时间:2011-11-21 22:18:44

标签: asp-classic vbscript

大家好,我怎样才能更改记录集返回的记录上的“空格”。

例如我有这个代码将返回“John Doe”的值:

<td width="30%"><%=rsTmp("Name")%></font></td>

我想要做的是将单词之间的空格更改为:

&nbsp;

这样当我的页面变得拥挤时,“John Doe”这个名字仍然是一条直线而且不会分开。

提前致谢!

3 个答案:

答案 0 :(得分:3)

我解决了! 我使用了这样的替换功能。

<% Replace(rsTmp("Name")," ","&nbsp;")%>

答案 1 :(得分:3)

在Classic ASP中,您需要编写以下代码:

<%= Replace(rsTmp("Name")," ","&nbsp;") %>

相同
<%
    Response.Write ( Replace(rsTmp("Name")," ","&nbsp;") )
%>

答案 2 :(得分:3)

实际上,我建议使用replace(rsTmp("Name"), " ", "&#160;")

在HTML5中,ASCII代码&nbsp;将替换为&#160;。你可以从今天开始做这件事;)