主题: 多个编辑器多个风格在一个页面可以同时使用
作者: zx, 发布日期: 2012-08-15 16:36:53, 浏览数: 3014

在一个页面同时使用多个编辑器   如一个QQ 风格  一个默认的风格   显示出来  默认的风格很多图标不见了

<script>
		    KindEditor.ready(function(K) {
		        K.each({
		            'plug-align': {
		                name: '对齐方式',
		                method: {
		                    'justifyleft': '左对齐',
		                    'justifycenter': '居中对齐',
		                    'justifyright': '右对齐'
		                }
		            },
		            'plug-order': {
		                name: '编号',
		                method: {
		                    'insertorderedlist': '数字编号',
		                    'insertunorderedlist': '项目编号'
		                }
		            },
		            'plug-indent': {
		                name: '缩进',
		                method: {
		                    'indent': '向右缩进',
		                    'outdent': '向左缩进'
		                }
		            }
		        }, function(pluginName, pluginData) {
		            var lang = {};
		            lang[pluginName] = pluginData.name;
		            KindEditor.lang(lang);
		            KindEditor.plugin(pluginName, function(K) {
		                var self = this;
		                self.clickToolbar(pluginName, function() {
		                    var menu = self.createMenu({
		                        name: pluginName,
		                        width: pluginData.width || 100
		                    });
		                    K.each(pluginData.method, function(i, v) {
		                        menu.addItem({
		                            title: v,
		                            checked: false,
		                            iconClass: pluginName + '-' + i,
		                            click: function() {
		                                self.exec(i).hideMenu();
		                            }
		                        });
		                    })
		                });
		            });
		        });
		        K.create('#input_Product_Description', {
		            themeType: 'qq',
		            items: [
						'bold', 'italic', 'underline', 'fontname', 'fontsize', 'forecolor', 'hilitecolor', 'plug-align', 'plug-order', 'plug-indent', 'link'
					]
		        });
		    });
		</script>


		<script>
		    KindEditor.ready(function(K) {
		        var editor1 = K.create('#input_Product_Content', {
		            cssPath: '$templatepath/webadmin/kindeditor/plugins/code/prettify.css',
		            uploadJson: '$templatepath/webadmin/kindeditor/upload_json.ashx',
		            fileManagerJson: '$templatepath/webadmin/kindeditor/file_manager_json.ashx',
		            allowFileManager: true,
		            afterCreate: function() {
		                var self = this;
		                K.ctrl(document, 13, function() {
		                    self.sync();
		                    K('form[name=example]')[0].submit();
		                });
		                K.ctrl(self.edit.doc, 13, function() {
		                    self.sync();
		                    K('form[name=example]')[0].submit();
		                });
		            }
		        });
		        prettyPrint();
		    });
	</script>

 

作者: Roddy, 发布日期: 2012-08-15 21:39:06
在一个页面不能同时使用两种风格。
回复
发表新帖 发表回复