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」という属性がありました.これで編集できますね.