在CKEditor隐藏在Firefox中后,Caret消失了

时间:2011-03-08 21:52:15

标签: javascript firefox ckeditor

问题:如果CKEditor实例被隐藏,当它再次暴露时,插入符号是不可见的。仅限Firefox。

我们注意到在我们的应用中切换标签时光标消失了问题。返回CKEditor选项卡后,光标消失了。键入仍然插入文本。

将其缩小为:如果将包含CKEditor实例的元素的样式设置为display:none,然后再设置为display:block,则问题将重现。

1 个答案:

答案 0 :(得分:1)

这是后代的可行解决方案,比重新创建整个编辑器更好:将编辑器的<body>元素设置为contenteditable="false",然后再返回true,光标会重新出现。

来自:http://cksource.com/forums/viewtopic.php?f=11&t=21787