主题: 上传图片 删除图片 点编辑器图标错误
作者: roxg, 发布日期: 2013-03-28 13:16:08, 浏览数: 2992

操作系统: xp

浏览器版本: ie6~it8

KindEditor版本: 4.1.5~4.1.6

BUG再现步骤:
1.图片上传后(或者选择图片空间),然后选中图片右击“删除图片”,点编辑器上传图片图标和批量上传(所有图标),出现错误 'undefined' 为空或不是对象。  

在官网演示没问题,但自己塔建就出现以上问题。
2.
3.

期望结果:

作者: 贝加达, 发布日期: 2013-03-28 14:12:49

打开images.js,4.1.6版本307行开始代码如下:

		'delete' : function() {
			var target = self.plugin.getSelectedImage();
			if (target.parent().name == 'a') {
				target = target.parent();
			}
			target.remove();
		}

在312行的 target.remove(); 后增加一行: self.addBookmark();  试试,增加完的代码如下:

		'delete' : function() {
			var target = self.plugin.getSelectedImage();
			if (target.parent().name == 'a') {
				target = target.parent();
			}
			target.remove();
			self.addBookmark();	// 增加:Bugfix: [IE] 删除图片后立即点击图片按钮出错
		}

至于这样做有没有其他问题需要老大来解答,临时可以这样解决试试

回复
作者: roxg, 发布日期: 2013-03-28 16:53:45
回复贝加达:谢谢,问题解决了。
回复
作者: Roddy, 发布日期: 2013-03-28 18:12:42
回复贝加达:应该没什么问题。
回复
作者: Roddy, 发布日期: 2013-04-05 22:56:37
刚修复这个问题,Flash和视音频也有相同问题,https://github.com/kindsoft/kindeditor/issues/91
回复
发表新帖 发表回复