主题: kindeditor从新编辑后丢失内容 (解决)
作者: hhzrri, 发布日期: 2009-09-19 13:38:10, 浏览数: 9172

kindeditor从新编辑后丢失内容
不知道为什么发表后的文章.. 当你要从新编辑的时候就会丢失以前的内容...  还请各位帮忙解答一下.谢谢...

我用的程序是bo-blog 程序中有一个自定义编辑器..我的调用代码如下.

<?PHP
if (!defined('VALIDADMIN')) die ('Access Denied.');
$editorjs=<<<eot
<script type="text/javascript" charset="utf-8" src="editor/custom/kindeditor/kindeditor.js"></script>
<script type="text/javascript">
KE.show({
id : 'content_1' //TEXTAREA输入框的ID
});

window.onload = function()
{
CKEDITOR.replace( 'content' );
var ckdata=CKEDITOR.instances['content'];
};


</script>

eot;
$editorbody=<<<eot
<textarea id="content_1" name="content" style="width:700px;height:300px;visibility:hidden;"></textarea>
eot;


请各位高手帮忙看看...谢谢..

作者: Roddy, 发布日期: 2009-09-19 13:45:23
kindeditor默认开启了HTML过滤模式,自动过滤htmlTags里没有定义的标签和属性。如果你要不想过滤HTML,可以把filterMode属性设置成false。
http://www.kindsoft.net/ke/examples/demo-13.html
回复
作者: hhzrri, 发布日期: 2009-09-19 14:21:04

<?PHP
if (!defined('VALIDADMIN')) die ('Access Denied.');
$editorjs=<<<eot
<script type="text/javascript" charset="utf-8" src="editor/custom/kindeditor/kindeditor.js"></script>
<script type="text/javascript">
KE.show({
id : 'content_1',
filterMode : false 
});
</script>



eot;
$editorbody=<<<eot
<textarea id="content_1" name="content" style="width:700px;height:300px;visibility:hidden;"></textarea>
eot;

加入filterMode : false  ..还是会丢失..

我在说一下问题...是发表文章后...在从新编辑...编辑器里面应该有上一次发表的文章...但是确成了空白的

还请高手帮忙..

回复
作者: Roddy, 发布日期: 2009-09-19 14:59:10
textarea里没有赋值了吧?

<textarea><?=$content></textarea>
回复
作者: chino, 发布日期: 2009-09-22 09:54:05
.......................
回复
发表新帖 发表回复