kindeditor dialog原コード修正

1571 ワード

  var dialog = K.dialog({
				        width : 500,
				        title : ' ',
				        showMask:true,		// 
				        body : '<div style="margin:10px;width:498;height:500px;border:1px solid #ff0000"><strong> </strong></div>',
				        closeBtn : {
				                name : ' ',
				                click : function(e) {
				                        dialog.remove();
				                }
				        },
				        yesBtn : {
				                name : ' ',
				                click : function(e) {
				                        alert(this.value);
				                }
				        },
				        noBtn : {
				                name : ' ',
				                click : function(e) {
				                        dialog.remove();
				                }
				        }/*,
				        //copyBtn:{
				        		name:" ",
				        		click:function(){
				        			
				        			alert();
				        		}
				        	
				        }*/
				});

上記の例では、元のコードに追加することを前提としてkindeditor.jsこの中でこの話の位置を見つけます_extend(KDialog, KWidget, {
そして画像によって増やして使えます
$(window.frames["kingIFrame"].document).find("body")/iframeのオブジェクトを取得しますが、iframeのidはnameと同じです.firefoxはiframeオブジェクトを取得するときにname属性で取得されるからです.
ソースコードを見てやっとbodyとdivが編集できる理由が分かりました.contentEditable=「true」という属性がありました.これで編集できますね.