当我第一次升级到 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 < 1 ms background-image 530 0 0 0 0 1575574”
知道可能是什么问题吗?
这个问题我遇到了1个多星期,期间重启了浏览器,我的电脑等,我今天也遇到了,但是用IE开发者工具去调查浏览器和服务器之间的数据交换,问题就消失了1 小时后,我没有更改服务器上的任何内容,甚至没有清除浏览器缓存。