解决文件上传自动填充文件名 7580行urlBox.val(url);下面加入titleBox.val(data.title); ---------------------------------------------------------------------------------- kindeditor.js文件修改以支持标签显示图片 233行加入: function _getPageBasePath() { var els = document.getElementsByTagName('base'); for (var i = 0, len = els.length; i < len; i++) { var href = els[i].href; if (href) { return href; } } return ''; } K.pageBasePath = _getPageBasePath(); 3613行加入:(K.pageBasePath === '' ? '' : ''), ---------------------------------------------------------------------------------- kindeditor不支持输入emoji表情结尾,必须加空格结尾才可以完整提交 ---------------------------------------------------------------------------------- 1566行修改为y = (parseInt(box.top) < 0 ? 0 : box.top) + pos.y; 解决粘贴内容时自动滚动到顶部 ---------------------------------------------------------------------------------- 3665行增加'.ke-content .prettyprint {', ' background:#f8f8f8;', ' border:1px solid #ddd;', ' padding:5px;', '}', 突出编辑框的代码 ---------------------------------------------------------------------------------- 隐藏功能右键标签 kindeditor.js 6246行增加 editHide : '隐藏标签属性', deleteHide : '删除隐藏标签', 5871行增加 self.plugin.getSelectedHide = function() { return self.cmd.commonAncestor('hide'); }; //隐藏可见 右键 _each('hide'.split(','), function(i, name) { var uName = name.charAt(0).toUpperCase() + name.substr(1); _each('edit,delete'.split(','), function(j, val) { console.log("getSelected" + uName); self.addContextmenu({ title : self.lang(val + uName), click : function() { self.loadPlugin(name, function() { self.plugin[name][val](); self.hideMenu(); }); }, cond : self.plugin['getSelected' + uName], width : 150, iconClass : val == 'edit' ? 'ke-icon-' + name : undefined }); }); self.addContextmenu({ title : '-' }); }); ---------------------------------------------------------------------------------- 4798行增加 //处理回车跳不出标签 if(tagName == 'hide'){ var hide = self.cmd.commonAncestor('hide'); hide.remove(true); } //处理回车跳不出标签 if(tagName == 'pre'){ var pre = self.cmd.commonAncestor('pre'); pre.remove(true); } --------------------------------------------- 3618行增加 //处理IE8以下CSS不支持自定义标签问题 '', --------------------------------------------- 4496行修改 if(tab.title != ''){ var li = K('
  • ' + tab.title + '
  • '); li.data('tab', tab); liList.push(li); ul.append(li); }else{//如果标题为空,则不使用样式 var li = K('
  • ' + tab.title + '
  • '); li.data('tab', tab); liList.push(li); ul.append(li); } ----------------------------------------------- 4790行修改 解决图片上传按钮错位 '', 修改为 '', 7428行 var uploadbutton = K.uploadbutton({ button : K('.ke-upload-button', div)[0], fieldName : filePostName, form : K('.ke-form', div), target : target, width: 60, 将width: 60,改为width: 70,