在存进去的时候,把CHR(13)转换成《BR》就行了msg=request("msg")    
msg=server.HTMLEncode(msg)    
msg=Replace(msg," "," ")    
msg=Replace(msg,chr(13)&chr(10),"<br>") 这样写进数据库,显示的时候,直接显示就行了,

解决方案 »

  1.   

    我这里是JSP的写法。
    <%!
    public String replace(String s, String s1, String s2)
    {
    if(s==null){s="";}
        String s3 = "";
        int i = s1.length();
        int j;
        while((j = s.indexOf(s1)) != -1) 
        {
      s3 = s3 + s.substring(0, j);
              s3 = s3 + s2;
              s = s.substring(j + i);
        }
     s3 = s3 + s;
     return s3;
    }
    %>
    <%
    data=replace(data,"\n","<br>");
    %>