主题: 输入框的bug |
作者: dads007, 发布日期: 2013-10-08 11:34:42, 浏览数: 2338 |
操作系统:
浏览器版本: ie10,ie9 KindEditor版本: 4.1.8 BUG再现步骤: 1.在编辑器插入<input type="text"/>的文本输入框,双击输入数值后(相当于在文本输入框加上value="xxx"的属性)。 2.点击全屏按钮 3.文本输入框里原本输入的文字全没了。。也就是每次全屏或者退出全屏都会消除掉了输入框原来已输入的值 期望结果: ie8 不会 ie 9 和 10 就开始这样了。。 |
作者: 小浪子, 发布日期: 2013-10-08 14:22:46 |
貌似火狐下不支持双击输入值。
|
回复 |
作者: dads007, 发布日期: 2013-10-08 15:00:18 |
回复小浪子:是不支持,但也可以用编辑源码的方式修改文本输入框的值,一样是切换全屏时被清空了value
|
回复 |
作者: Roddy, 发布日期: 2013-10-08 15:15:00 |
回复dads007:问题是输入的值并不是直接修改DOM的value,所以最后输出HTML时不会带这个数据。我看了一下ckeditor是把输入框设置成不可编辑的状态,然后通过编辑窗口设置的。
|
回复 |
作者: Roddy, 发布日期: 2013-10-08 15:15:36 |
现在KindEditor还没有插入form控件的功能,所以这个问题暂时不打算解决。
|
回复 |
作者: 小浪子, 发布日期: 2013-10-08 16:19:35 |
回复Roddy:我勒个去丫的。
|
回复 |
作者: dads007, 发布日期: 2013-10-08 16:37:48 |
回复Roddy:其实这个问题是浏览器兼容性问题。。ie8可以的。。晕~~~很多需求都需要加入form控件的。。。
|
回复 |
作者: Roddy, 发布日期: 2013-10-08 17:18:38 |
回复dads007:要看需求,如果把编辑器当成Dreamweaver需要form,如果当成Word则不需要。
|
回复 |