初めて CKEditor 4.1.2 にアップグレードしたとき、IE 10 は、ローカル マシンでホストしているときに動作せず、Chrome で動作しました。CKEditor があるはずの場所に黒い四角形しかありませんでした。多くの試行錯誤の後、次の行を使用して IE 10 も機能させることができることがわかりました。
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
しかし、ASP.NET Web サイトをホストにアップロードすると、Chrome のみが正常に機能しました。CKEditor 機能は IE 10 で機能しましたが、アイコンが表示されませんでした。ボタンは見えませんでしたが、クリックすると機能しました。IE がダウンロードしているものを分析したところ、次の奇妙なケースしか見つかりませんでした。
ローカル ホストから (すべてが機能することを意味します): "ckeditor/skins/moono/icons.png GET 200 image/png 26.30 KB 0.53 s background-image 4836 0 281 249 0 1061"
ホストされた Web サイトから (アイコンが表示されない IE): "ckeditor/skins/moono/icons.png GET 304 application/octet-stream 147 B < 1 ms background-image 530 0 0 0 0 1575574"
何が問題なのですか?
1 週間以上この問題に直面し、その間にブラウザや PC などを再起動しました。今日も発生しましたが、IE 開発者ツールをいじってブラウザとサーバー間のデータ交換を調査したところ、問題はなくなりました。 1時間後、サーバー上で何も変更せず、ブラウザのキャッシュをクリアしなくても.