关于制作浮动公告板的问题

来源:百度知道 编辑:UC知道 时间:2024/06/04 04:17:55
我想做了个可以上下浮动的公告板,但我在后台输入文字时,不管我有没有空格,有没有换行,在前台显示时都是没有空格和换行的,文字都是连在一起的。
我用的是vs2005,webform的。后台是把要输入的公告板信息输入要textbox中,然后存到数据库中的。
前台显示是直接把数据库里的东西放到一个div的innertext里,然后再在这个div里显示公告板的内容了。请问我这个问题要怎么改?看不懂的可以在问题我,谢谢(解决后会重金酬谢~)
widebright的不对啊,显示的是<pre>广告内容</pre> 。

用<pre> </pre> 标签把广告内容包括起来。这是你这个问题的最简单的解决方法了

就是
div.innertext ="<pre>" + "广告内容" + "</pre>"

这样

把div的 innerHTML 设置为="<pre>" + "广告内容" + "</pre>"

或者你干脆
<pre>
<div>
广告内容这样写吧
</div>
</pre>

这个呀.
用普通的text或textarea不行.
你需要下载一个UBB文本编辑器.就是把你输入的文字转辑成HTML源码存入数据库.你可以在里面设置文字大小啊.颜色啊.字体等等.还可以加图片什么的.

到时候从数据库中调出来的时候和你当时存的时候样式是一样的.
很方便.