2013-03-04 2 views
1

Я использую ckeditor 4 для моего проекта. Выпадающий список в панели инструментов ckedior не открывается в IE7, где он отлично открывается в Chrome и Firefox. Любая идея почему?Панель инструментов CKEditor 4 в IE7

Internet Explorer 7 Internet Explorer

Chrome Chrome

+0

см. Http://dev.ckeditor.com/ticket/10189, возможно, это случай. – Kalinin

ответ

1

Фактическая версия CKEditor я использую это 4.0.1.1. Я вернулся в CKEditor 4.0 и работал в IE7. Кажется, что есть проблема с версией 4.0.1.1.

1

У меня была аналогичная проблема с IE9 с пониженным рейтингом для эмуляции IE7. Тогда я не получил контекстное меню.

Вытеснив режим документа как минимум в IE8, он работал, как ожидалось.

+0

Протестировано для версий v4.0.2 и v4.1 – oiha

0

У меня была эта же проблема в проекте Symfony2.

Странно, что я заметил, что выпадающие списки работали в среде разработки Symfony2 и обнаружили, что они работали, когда была включена панель отладки Sf2.

Затем я сделал некоторую проверку в хроме и обнаружил, что выпадающие элементы CKEditor находятся в iframe, который добавлен в качестве последнего элемента в теле.

Затем я попытался добавить пустой тег div в качестве последнего элемента в теле (ранее последний элемент был тегом скрипта), и это устранило проблему.

Итак, добавьте простой, пустой тег div в качестве последнего элемента тела, а выпадающие меню - все в порядке.

Смежные вопросы