我正在使用ckeditor 4来完成我的项目。 ckedior工具栏中的下拉列表未在IE7中打开,因为它在Chrome和Firefox中正常运行。知道为什么吗?
Internet Explorer 7
铬
答案 0 :(得分:1)
我使用的CKEditor的实际版本是4.0.1.1。我又回到了CKEditor 4.0,它也在IE7中运行。版本4.0.1.1似乎存在一些问题。
答案 1 :(得分:1)
我有一个类似的问题,IE9降级为模拟IE7。然后我没有得到上下文菜单。
通过强制文档模式至少IE8,它按预期工作。
答案 2 :(得分:0)
我在Symfony2项目中遇到了同样的问题。
奇怪的是,我注意到下拉列表在Symfony2开发环境中有效,并发现它们在启用Sf2调试栏时有效。
然后我在chrome中进行了一些检查,发现CKEditor下拉元素位于iframe中,该iframe被添加为正文中的最后一个元素。
然后我尝试添加一个空div标签作为正文中的最后一个元素(以前最后一个元素是脚本标记),这解决了问题。
所以,添加一个普通的空div标签作为正文的最后一个元素,下拉列表都可以。