由于文本编辑框textarea和文本显示标签的换行符不同,所以对于通过管理后台编辑的内容,显示在网页上时,要进行数据的处理
textarea里
换行:
处理 :str = str.replace(/
?
?\n?/g,"
");
html里
换行:<br/>
处理:str = str.replace(/
?
?\n?/g,"<br/>");
ps: 有些浏览器对回车的显示是
,有些是:
.
如果通过临时文件保存数据,textarea里输入后,在json里保存的是\n;