主题: 致命display的BUG (急切)
作者: 水墨冰蓝, 发布日期: 2012-09-24 15:32:25, 浏览数: 2304

操作系统:
              winxp
浏览器版本:
             IE 6
KindEditor版本:
              4.1.2
BUG再现步骤:
1.鼠标单击事件,使用表格display属性隐藏和显示表格,造成编辑器失效或不能正常使用。
2.与dreamweaver中spry可折叠面版功能冲突,编辑器无法使用。
期望结果:
1 希望能研发出升级补丁并通知我(xueyu_99@163.com

2 希望能在编辑器上添加一个验证码模块,这样方便使用,就不用每个页面都要添加验证码功能了,也就是说当编辑器窗口获得焦点就先弹出验证码,如果验证码正确就可以输入信息。

作者: 水墨冰蓝, 发布日期: 2012-09-24 17:59:47

暂时找到一个比较笨的方法,就是绕过display,使用其他方法

<div id="openclose" style="overflow:hidden; border:0px solid black; height:30px;">
  <table width="100%" border="0" cellspacing="0" cellpadding="0" bgcolor="#F0F0F0" onclick='if(document.getElementById("openclose").style.height=="210px"){document.getElementById("openclose").style.height="30px"}else{document.getElementById("openclose").style.height="210px"}'>
              <tr height="30px">
                <td > &nbsp; &nbsp;回复 </td>
                <td width="50px" align="center">X</td>
              </tr>
            </table>
          <table width="100%" border="0" align="center" cellpadding="0" cellspacing="5" bgcolor="#FFFFFF">
            <tr>
              <td height="300" align="right" valign="top" bgcolor="#ff0000"></td>
            </tr>
          </table>
 </div>

幻彩博客(仿qq空间博客)

回复
作者: Roddy, 发布日期: 2012-09-24 18:48:26
回复水墨冰蓝:隐藏后创建编辑器会有问题,建议显示(show)时创建编辑器(create),然后隐藏(hide)时移除编辑器(remove)。
回复
发表新帖 发表回复