http://www.kindsoft.net/view.php?bbsid=4&postid=3656&pagenum=1
没有定义doctype,与iframe有冲突,出现 “...为空或不是对象”等问题总结
-----------------------------------------------------------------------
操作系统: Windows 2003
浏览器: IE8
KindEditor版本: 4.0
BUG再现步骤:
1. 与iframe有冲突
2. kindeditor.js 文件出现 “...为空或不是对象” 等问题
3. 没有定义,常出问题。
期望结果:
-----------------------------------------------------------------------
详细问题回顾,如下:
2011-08-29 [peace] 与iframe有冲突 --- 演示代码
http://www.kindsoft.net/view.php?bbsid=4&postid=3644&pagenum=1
2011-08-17 [wozhaoying] 惊天大BUG,与iframe有冲突,请官方仔细检查
http://www.kindsoft.net/view.php?bbsid=4&postid=3541&pagenum=1
2011-08-31 再次出现“div为空或不是对象”
错误指向:kindeditor.js --- 约3194行: ---
pos : function(x, y, updateProp) {
...
self.div.css(''left'', x); [约3194行]
-----------------------------------------------------------------------
问题解决,
问题我解决一半:
原先是代码“”开始;
在页面加上“”即可把以上3个问题全部解决!
估计:
在 “http://www.kindsoft.net/list.php?bbsid=4”页
搜索“为空或不是对象”出现的问题,也许都与这个有关?!
-----------------------------------------------------------------------
http://www.kindsoft.net/view.php?bbsid=4&postid=4062&pagenum=1
操作系统: Windows 2003
浏览器: IE8+360
KindEditor版本: 4.01
BUG再现步骤:
1. 页面放一个KindEditor
2. 再放一个iframe,
3. Editor不加载;
4. 纯IE8无此问题,仅测试IE8+360有此问题;
5. 在页面(包含iframe)加上“<!doctype html> 也不能解决!
6. 在IFRAME 上加 type="text/javascript“ 解决了此问题; 如“<IFRAME type="text/javascript"”。
7. 看后面的补充资料,看来还未完全解决(修复)此问题。
期望结果: 完全修复此问题,不再有iframe,type="text/javascript“,doctype等限制。
http://www.kindsoft.net/view.php?bbsid=4&postid=3644&pagenum=1
作者: Roddy, 发布日期: 2011-09-16 09:04:14
SVN上的代码已经修复了此问题。