主题: IE8下在编辑器中用滚轮到顶或到底,会出现脚本错误
作者: 魔翼, 发布日期: 2012-06-28 15:12:48, 浏览数: 2476
操作系统: xp
    
浏览器版本: IE8

KindEditor版本: 4.1.1

BUG再现步骤:
1.当页面右侧出现滚动条
2.添加以上图片

3.用滚轮滚动或鼠标拖动窗口右侧滚动条,出现脚本错误


行: 3397

错误: 'div' 为空或不是对象


期望结果:

作者: Roddy, 发布日期: 2012-06-28 15:15:46
重现不了,能再具体点吗?
回复
作者: syouq, 发布日期: 2012-06-29 10:53:34

回复Roddy:

是的,我也遇到了这种情况,但是我用了好几个地方,有的地方没有问题,有的地方有问题。

在上传了一张本地图片后,拖动滚动条或者滑轮滚动,会出现这个问题,js错误

 

SCRIPT5007: 无法获取属性“css”的值: 对象为 null 或未定义
kindeditor.js, 行3397 字符4

 

3397行:self.div.css('left', x);

 

我调试了下 self.div为null

 

回复
作者: Roddy, 发布日期: 2012-06-29 11:12:28
回复syouq:找到原因了,IE版本8以上,并怪异模式下才出现这个问题。原因是绑定事件的条件不一致,马上修复。
回复
作者: Roddy, 发布日期: 2012-06-29 15:52:51
回复
作者: syouq, 发布日期: 2012-06-29 16:33:14

回复Roddy:

恩,果然解决了。赞斑竹。

ps:只修改kindeditor.js这个文件就可以。

回复
发表新帖 发表回复