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",这样就可以编辑了啊

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值