1

プロジェクトに ckeditor 4 を使用しています。ckedior ツールバーのドロップダウン リストは、IE7 では開かれませんが、Chrome と Firefox では正常に開かれます。理由はありますか?

Internet Explorer7 インターネットエクスプローラ

クロム クロム

4

3 に答える 3

1

私が使っていたCKEditorの実際のバージョンは4.0.1.1です。CKEditor 4.0に戻しましたが、IE7でも動作しました。バージョン4.0.1.1には問題があるようです。

于 2013-03-05T12:10:22.280 に答える
1

IE7 をエミュレートするために IE9 をダウングレードすると、同様の問題が発生しました。その後、コンテキスト メニューが表示されませんでした。

ドキュメントモードを少なくともIE8に強制することで、期待どおりに機能しました。

于 2013-04-19T13:04:13.860 に答える
0

Symfony2 プロジェクトでも同じ問題が発生していました。

奇妙なことに、ドロップダウンが Symfony2 開発環境で機能し、Sf2 デバッグ バーが有効になっているときに機能することを発見しました。

次に、クロムでいくつかの検査を行ったところ、CKEditor ドロップダウン要素が、本文の最後の要素として追加された iframe にあることがわかりました。

次に、本文の最後の要素として空の div タグを追加しようとしました (以前は、最後の要素はスクリプト タグでした)。これで問題が解決しました。

したがって、本文の最後の要素としてプレーンな空の div タグを追加すると、ドロップダウンはすべて問題ありません。

于 2013-08-30T10:09:40.147 に答える