在做网站的论坛时,我发表的帖子的时候是分段的,可是发表完在浏览就不分段全部连在一起了,哪位高手能帮助解决吗?

解决方案 »

  1.   

    文本提交前经过一个filter。
    功能大概是:把\r\t替换成<br>
    把段落开头换成&nbsp;&nbsp;
    ……很多,网上可以找到这样的代码。
      

  2.   

    <html xmlns="http://www.w3.org/1999/xhtml" >
    <head runat="server">
        <title>无标题页</title>
        <script>
      
        </script>
    </head>
    <body>
        <form id="form1" runat="server">
        <div>
            <p id="t1">
                </p>
            
        </div>
        </form>
    </body>
    </html><script>
      document.getElementById('t1').innerHTML = "abc<br>adfa<br>";
    </script>
      

  3.   

    用textarea显示好了,把border设成0
      

  4.   

    在textbox键入回国的话,只会生成换行符"\n",显示在网页上只是以空格形式出现,如果要使网页上的文章换行,则必须用"<br>"替换掉"\n",如:string 内容 = 贴子内容;
    内容.Replace("\n","<br>");
      

  5.   

    在textbox键入回车的话,只会生成换行符"\n",显示在网页上只是以空格形式出现,如果要使网页上的文章换行,则必须用" <br>"替换掉"\n",代码如下: string 内容 = 贴子内容; 
    内容.Replace("\n"," <br>");
      

  6.   

    在textbox键入回车的话,只会生成换行符"\n",显示在网页上只是以空格形式出现,如果要使网页上的文章换行,则必须用"  <br>"替换掉"\n",代码如下:  string 内容 = 贴子内容.Replace("\n","  <br>");
      

  7.   

    你发表立意不会是在textbox或者textarea里吧?最好弄个编辑器!
      

  8.   

    对,我开始也是用Replace的方法来着。后来干脆用FCKEditor了。配置起来也挺方便。还可以按需要上传图片,flash什么的。