主题: 怀疑是设置newlineTag为'br'造成的一系列问题
作者: jDreamer, 发布日期: 2011-10-28 15:41:34, 浏览数: 3510

初步怀疑这是设置newlineTag为'br'造成的一系列问题。

 

问题1:

操作系统:Windows 7

浏览器: opera 11.51

KindEditor版本: 4.0.1

BUG再现步骤:
1.正常初始化编辑器,设置newlineTag为'br'

2.在编辑器内输入内容,回车,还是生成的p,不是br
期望结果:

应该生成br

 

 

问题2:

操作系统:Windows 7

浏览器: 火狐 7.01

KindEditor版本: 4.0.1

BUG再现步骤:
1.正常初始化编辑器,设置newlineTag为'br'

2.在编辑器内输入内容,回车,再输入内容。

3.调用editor.html("");清空内容

4.输入内容,回车,这时光标还是没有进入下一行,其实已经插入的br,不过是在光标后面,而不是前面。

5.同类的问题就是,当编辑器没有获取焦点时,插入一个表情会插入到最前面,而不是后面。

期望结果:

br应插入在光标后面。

 

 

问题3:

操作系统:Windows 7

浏览器: 所有weblit核心的浏览器(例如遨游高速模式,chrome,safari)

KindEditor版本: 4.0.1

BUG再现步骤:
1.正常初始化编辑器,设置newlineTag为'br'

2.在编辑器内输入内容,回车,这时会发现,光标不见了

3.点击编辑器,光标出现

4.调用editor.html("");清空内容,这时光标又不见了。

期望结果:

回车后显示光标,editor.html("")后显示光标。

 

QQ:284885069

邮箱:284885069@qq.com

作者: Roddy, 发布日期: 2011-10-28 20:46:49
br换行会引起不少问题,建议使用P换行。
回复
作者: swtseaman, 发布日期: 2012-08-22 17:43:39
回复Roddy:weblit核心下根本就不能p换行
回复
发表新帖 发表回复