当我第一次升级到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网站上传到托管服务商时,只有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”
来自托管网站(IE不显示图标): “ckeditor / skins / moono / icons.png GET 304 application / octet-stream 147 B &lt; 1 ms background-image 530 0 0 0 0 1575574”
知道可能是什么问题吗?
我遇到这个问题超过1周,在此期间我重新启动了浏览器,我的电脑等等。我今天也有了它,但是当我使用IE开发工具来调查浏览器和服务器之间的数据交换时, 1小时后问题消失,我没有更改服务器上的任何内容,甚至没有清除浏览器缓存。