オンラインエディタの使用概要(kindeditor,)

1794 ワード

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の値を取得できません.
作成時に追加:afterBlorプロパティ:afterBlor: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)版.ie 8の下にplaceholderの値を設定すると、jsはval()で検証できず、バックグラウンドでは値を取得できません.気持ち悪いところ.