kindEditor保存html代码后编辑时读取显示异常丢失
发布时间:2015-12-24, 17:37:19 分类:HTML | 编辑 off 网址 | 辅助
正文 1585字数 234,323阅读
在kindEditor编辑器中保存带有html标识的代码后,再次编辑时读取显示异常,原有的html代码直接被解析掉了,这样再次保存将丢失原有的html代码,可以在编辑器中显示时加入htmlspecialchars函数即可,代码如下:<textarea name="info[content]" style="width:784px;height:50px" data-toggle="kindeditor">{$info.content|htmlspecialchars}</textarea>
Run code
Cut to clipboard
<textarea name="content1" id="container" style="width:700px;height:200px;visibility:hidden;"><?php echo htmlspecialchars($_GET['codes']['0']);?></textarea>
Run code
Cut to clipboard
<script>
function MathRand()
{
var Num="";
for(var i=0;i<6;i++)
{
Num+=Math.floor(Math.random()*10);
}
return Num;
}
$('pre').dblclick(function(){
var netss=$(this).html();
//alert(netss);
//document.cookie='newcode='+netss;
//var s = "<p>thie is a js test!</p>"
//$('#container').text(netss);
//netss=netss.replace("<br/>","\n");
//s = s.replace("</p>","<br/>");
//alert(s);
//var sssdddtttt=$('#containersss').html();
//var ssidd=MathRand();
layer.closeAll();
layer.load();
$.post('/templates/default/newcode.php', { codes: netss } ,function(){
layer.closeAll();
layer.open({
type: 2,
title:false,
closeBtn: 0,
shadeClose:true,
area: ['900px', '550px'],
content: '/templates/default/newcode.php?codes[]='+encodeURIComponent(netss) //这里content是一个普通的String
});
});
//$('#SSS'+ssidd).select();
});
</script>
Run code
Cut to clipboard
如本站,双击代码部分弹出编辑器代码。
(支付宝)给作者钱财以资鼓励 (微信)→
暂无评论 »