发新话题
打印

留言板无法换行会出现\r\n请求大猪版主或高手帮忙解决

留言板无法换行会出现\r\n请求大猪版主或高手帮忙解决

在留言板输入文字时,会出现以下两种情况

1- 无法换行~ 就是 enter 换行,但是显示并不会换,而且会有\r\n出现
2- \r\n  同样的问题~ 空白按键会变成 \r\n


请求大猪版主或高手帮忙解决,谢谢

有图为证

附件

test1.jpg (2.27 KB)

2008-5-9 11:59

输入时有换行

test1.jpg

test2.jpg (2.66 KB)

2008-5-9 11:59

但是显示并不会换

test2.jpg

TOP

沒有人回答喔!自己再推喔!

TOP

这个问题已经多认问过,但都没得到明确答复。可能和这个文件cls_json.php有点关系。。

TOP

会员评论时出现相同的问题
请问这问题有解决方法了吗?
谢谢帮忙

[ 本帖最后由 yll 于 2008-8-18 09:29 编辑 ]

TOP

最简单的办法是
test<br>test<br>test<br>test

插入<br> 可以保证换行。

TOP

引用:
原帖由 鸟群【信天翁】 于 2008-8-18 16:22 发表
最简单的办法是
testtesttesttest

插入 可以保证换行。
哪有人这样留言的?
请问升级至2.5.1以上
就不会有这种问题了吗?

TOP

引用:
原帖由 yll 于 2008-8-19 16:27 发表


哪有人这样留言的?
请问升级至2.5.1以上
就不会有这种问题了吗?
呵呵, 看来只有出大招了 呵呵。

<textarea name="textar
ea" rows="6" onb
lur="
this.value=
this.value.replace(
/\
n|\
r/,'<br>');
"><
/textarea>

如果还追求完美,需要设一个隐藏表单对象。 不过这我就不示范了,思路给了,想要解决问题,自己也要试试啊。

(因为这个论坛,安全原因限制JavaScript的显示,所以上面这样才可显示,需要把换行去掉就可以了。)

[ 本帖最后由 鸟群【信天翁】 于 2008-8-21 22:56 编辑 ]

TOP

引用:
原帖由 鸟群【信天翁】 于 2008-8-21 22:50 发表


呵呵, 看来只有出大招了 呵呵。

<
/textarea>

如果还追求完美,需要设一个隐藏表单对象。 不过这我就不示范了,思路给了,想要解决问题,自己也要试试啊。

(因为这个论坛,安全原因限制JavaScript的 ...
请问这是要修改哪个档案?
谢谢

TOP

修改有提交表单的页面

最好设置个隐藏表单对象,临时保存文本域中的内容,这样可以避免文本域中的文字排列有变化。
123

TOP

发新话题