解决5.5Ajax评论出现换行符方法!
刚在网上搜了一下,于是用了网上通用的办法
后来发现 当引用他人评论时,就会出现严重错位
参考 萧湘月 版主的方法最终完美解决
plusfeedback_ajax.php
查找
$msg = str_replace('<', '>', $msg);
$msg = str_replace('>', '>', $msg);
改为
/*$msg = str_replace('<', '>', $msg);
$msg = str_replace('>', '>', $msg);*/
查找
$fields['msg'] = str_replace('<', '>', $fields['msg']);
$fields['msg'] = str_replace('>', '>', $fields['msg']);
改为
/*$fields['msg'] = str_replace('<', '>', $fields['msg']);
$fields['msg'] = str_replace('>', '>', $fields['msg']);*/
是的就是这么简单,直接屏蔽掉了,不会出现模板错误
而且即时评论时和刷新时,都不会出现 br 换行符
当回复的字数为单行,字数非常长时,已经超出了回复列表框的界限,但不会自动换行 怎么办
css中 加一条 word-break:break-all; 当达设定的宽度 就会自动换行
相关仿站教程:
- 相关链接:
- 教程说明:
解决5.5Ajax评论出现换行符方法!
。