您的位置:首页 > 其它

在线编辑器的使用总结(kindeditor , )

2013-07-29 11:50 375 查看
1)、kindedtor中让编辑框默认为“HTML代码/源代码”模式

<script>
// 自定义插件 #1
KindEditor.lang({
example1 : '插入HTML'
});

// 自定义插件 #2
KindEditor.lang({
example2 : 'CLASS样式'
});

KindEditor.ready(function(K) {
KindEditor.options.designMode = false;//添加的内容
K.create('#content', {
cssPath : ['plugins/code/prettify.css', 'index.css'],
items : ['source', 'removeformat', 'code']
});
});
</script>

如上所示:在K.create('#content', { 前添加 KindEditor.options.designMode = false; 设置成false即为打开是默认为源代码模式。

 

 2)、Javascript无法获取kindedtor中textarea里的值。

在创建的时候加上:afterBlur 属性:afterBlur: function(){this.sync();}

如下:

KindEditor.ready(function(K) {
KindEditor.options.designMode = false;
editor=K.create('#content', {
cssPath : ['plugins/code/prettify.css', 'index.css'],
items : ['source', 'removeformat', 'code'],
afterBlur: function(){this.sync();}
});
});


 

 3)、修改kindedtor中textarea里的值,重新设置kindedtor中textarea里的值。

var editor;
KindEditor.ready(function(K) { KindEditor.options.designMode = false; editor=K.create('#content', { cssPath : ['plugins/code/prettify.css', 'index.css'], items : ['source', 'removeformat', 'code'], afterBlur: function(){this.sync();} }); });


editor.html("更改后的内容");

 

 4)、KindEditor 4.1.10 (2013-11-23)版里。在ie8下面设置placeholder给值会导致js用val()无法验证,后台无法获取值。很恶心的地方。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: