m.king 发表于 2012-12-10 17:08 
你这是门户中的编辑器?
表单的 object.value 相当于 元素的 elment.innerText
用Eidit.innerHTML = obj.value意味着什么??
<textarea>><</textarea>
均会被浏览器认作 >>
切换到编辑器去就变成两个 <<
-----
在门户编辑器里面源码输入上面的代码保存后 再次编辑就懂了.
======================================
提交表单的时候更新
$_POST['content'] = preg_replace(array(0=>'/<br((\s.+)?\/?)?>/i',1=>'/ /'),array(0=>"\r\n",1=>"\t"),$_POST['content']);
输出编辑数据时候
global $article_content;
$article_content['content'] = str_replace(array(0=>'&',1=>'<',2=>'>',3=>"\t",4=>"\r\n"),array(0=>'&',1=>'<',2=>'>',3=>' ',4=>"<br>"),$article_content['content']); |