ASP提交内容自动换行

来源:百度知道 编辑:UC知道 时间:2024/05/12 17:51:00
小弟做了一个留言本,留言内容很长,但是提交前不换行的话,再去浏览时,留言不自动换行,结果把表格撑得很长.哪位大侠能告诉小弟这个该如何解决.感激不尽!
<!--#include file="conn.asp" -->
<%
title=trim(request.form("title"))
name=trim(request.form("name"))
email=trim(request.form("email"))
code=trim(request.form("code"))
address=trim(request.form("address"))
phone=trim(request.form("phone"))
content=trim(request.form("content"))
%>
<%if title="" then%>
<script language=vbs>
alert("请输入文章标题")
history.go(-1)
</script>
<%end if%>
<%if content="" then%>
<script language=vbs>
alert("请输入文章标题")
history.go(-1)
</script>
<%end if%>
<%
Set rs = Server.CreateObject ("ADODB.Recordset")
sql = "Select * from feedback"
rs.Open sql,conn,3,2

<td colspan="2" width=50%>
给 td 定宽度 就能解决

这里
content=replace(trim(request.form("content")),Chr(13),"<br>")

在写入数据库的时候替换一下!

replace(request("内容"),Chr(13),"<br>")

replace(request("内容"),VbCrLf,"<br>")