主题: ie11无法显示官方演示案例 |
作者: loodeer, 发布日期: 2014-06-09 14:06:49, 浏览数: 2240 |
操作系统: win7
浏览器版本: ie11 版本:10.0.9200.16521 更新版本:11.0.7 KindEditor版本: 4.1.10官网上的演示案例 BUG再现步骤: 1.访问http://kindeditor.net/demo.php,显示不了 2. 3. 期望结果: 希望兼容 |
作者: Roddy, 发布日期: 2014-06-09 14:36:57 |
windows 7 64位,IE 11.0.8,正常显示。
|
回复 |
作者: loodeer, 发布日期: 2014-06-09 16:46:41 |
回复Roddy:就是这个特定小版本的ie不能显示。js报错是“对象不支持‘arrachEvent’属性或方法”。
|
回复 |
作者: loodeer, 发布日期: 2014-06-10 14:18:54 |
回复Roddy:今天又发现一例不兼容 ,版本:ie11.0.9600.17107 更新版本:11.0.8 。系统:联想OEM 。
|
回复 |
作者: Roddy, 发布日期: 2014-06-10 15:20:29 |
回复loodeer:我大概知道原因了,可能是这里有问题。
if (_IE) { window.attachEvent('onunload', function() { _each(_eventData, function(key, events) { if (events.el) { _unbind(events.el); } }); }); }改成 if (window.attachEvent) { window.attachEvent('onunload', function() { _each(_eventData, function(key, events) { if (events.el) { _unbind(events.el); } }); }); } |
回复 |
作者: loodeer, 发布日期: 2014-06-12 16:18:46 |
回复Roddy:这么修改能加载编辑框了,但是不能操作,一点就报错:“对象不支持‘parentElement’属性或方法”。
|
回复 |
作者: Roddy, 发布日期: 2014-06-12 17:20:41 |
回复loodeer:可能还是浏览器模式的问题,貌似不支持old IE API,我研究一下。
|
回复 |
作者: loodeer, 发布日期: 2014-06-15 02:33:34 |
回复Roddy:好的,辛苦了
|
回复 |