怎么处理ASP的回车,空格~

我用asp+access作个新闻发布后台,进后台发布新闻,在后台表单里编辑新闻的时候回车,文字有间距,可以回车换行,但是前台显示的新闻,不换行,也没有行距,文字全都挤在一... 我用asp+access作个新闻发布后台,进后台发布新闻,
在后台表单里编辑新闻的时候回车,文字有间距,可以回车换行,但是前台显示的新闻,不换行,也没有行距,文字全都挤在一起.
怎么办???郁闷中
展开
 我来答
pppoehsj
2006-07-09 · TA获得超过125个赞
知道小有建树答主
回答量:961
采纳率:60%
帮助的人:342万
展开全部
这个这样处理比较容易
假设新闻内容字段为newscontent
那么显示新闻的时候,把新闻放在个单元格里
这样显示,让其自动换行
<table width="500">
<tr>
<td style="word-break:break-all;">
<%=rs("newscontent")%>
</td>
</tr>
</table>
不明白加QQ522343207
睡眠驿馆
2006-07-09
知道答主
回答量:36
采纳率:0%
帮助的人:10.7万
展开全部
Function code_jk(strer)
if strer="" or isnull(strer) then
code_jk="":exit function
end if
strer=replace(strer,CHR(32)," ") '空格
strer=replace(strer,vbCrLf,"<br>")
code_jk=strer
End Function

调用: Response.Write code_jk(Rs("Content"))
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
nethuo
2006-07-09 · TA获得超过193个赞
知道小有建树答主
回答量:300
采纳率:0%
帮助的人:329万
展开全部
最简单的方法
在需要回车的地方输入“response.write("<br>")”

其他的方法还有,您输入存储的数据里含有回车符号,但是网页只认“<br>”不认识回车啊所以可以通过转换,假设您要输出的内容存在变量“temstr”里:

temstr=replace(temstr,vbcrlf,"<br>")

或者

temstr=replace(temstr,chr(13),"<br>")

如果你的内容里有原始的空格,这样处理:
temstr=replace(temstr,chr(32),"& Nbsp;")
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式