本文主要是介绍kindeditor dialog原码修改,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
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",这样就可以编辑了啊
这篇关于kindeditor dialog原码修改的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!