Ckeditor 编辑器状态是否可以是sync';基本样式的按钮状态
删除应用了基本样式的文本块时,编辑器将保持活动状态(例如,粗体),而该样式的按钮将被禁用。键入字符将重新激活按钮 我已经验证了这也发生在CKEditor演示中,因此它不应该与安装中的任何更改相关 复制步骤:Ckeditor 编辑器状态是否可以是sync';基本样式的按钮状态,ckeditor,Ckeditor,删除应用了基本样式的文本块时,编辑器将保持活动状态(例如,粗体),而该样式的按钮将被禁用。键入字符将重新激活按钮 我已经验证了这也发生在CKEditor演示中,因此它不应该与安装中的任何更改相关 复制步骤: Use standard CKEditor: http://ckeditor.com/demo#standard Select all and delete existing contents Type 'Hello, World' Select 'World' Click 'Bold' b
Use standard CKEditor: http://ckeditor.com/demo#standard
Select all and delete existing contents
Type 'Hello, World'
Select 'World'
Click 'Bold' button (or Ctrl+B)
Move cursor to end of content
Remove via backspace until bold content is removed
这将导致按钮显示为非活动(默认状态),但键入任何内容都将以粗体输入文本并重新激活按钮
我在Chrome、Firefox和IE10上复制了这一点(关于空白内容和尾随空格的规则略有不同)
有没有办法将新内容输入编辑器的状态拉出来,并使用该状态更新按钮状态,以便用户可以看到他们输入的内容将作为什么输入?我非常了解这个TC:
- 删除整个粗体,粗体按钮处于非活动状态
- 重新开始打字
- 粗体字适用于:|
- -CKEditor(将所有Webkit的退格处理错误分组的票证)
- -铬
- -网络工具包
另外,关于其他浏览器,我知道存在一些小的不一致,但您无法修复它们。与Webkit的bug一样,要修复这些情况,我们需要创建自定义的退格处理。感谢您的指导。看起来我们的剩余工作清单上的一些其他问题也在该票证分组中处理。