Drupal 7 开发内部培训资料, 分头诗人

我装的 wysiwyg模块(ckeditor),在FF和谷歌浏览器下编辑器都是正常的。但是在IE下就不能正常显示,为什么?

赞成!
0
否决!

我遇到了一个头疼的问题。研究了好长时间也解决不掉,我装的 wysiwyg模块,在FF和谷歌浏览器下编辑器都是正常的。但是在IE下就不能正常显示。
并且还会提示错误错误如图:

一直找不出原因。不知道有没有人遇到过类似的问题。有没有好的方法可以解决呢。 这个是不正常的显示图片,body里的内容都看不到

,感觉是无法正常加载js的关系 。IE的错误也是提示 js有错误,但是这个是ckedtior中带的。没有动过。十分头疼,干净的环境下是可以使用的。希望能有办法解决啊。。

 

2 个回答

赞成!
0
否决!

你是否wysiwyg 跟 ckeditor 两个模块都安装了?

试一下 admin/settings/performance 开启css优化

估计应该是跟ckeditor 本身有关。

你可以更新一下ckeditor 试一下

赞成!
0
否决!

经过两天的奋斗,终于知道问题是什么了。这里和大家共勉。。其实和wysiwyg 及 ckeditor 都没有关系,是因为IE的问题。IE有个系统内部设置,在一个页面中,最多加载的CSS数量不能超过30个(不是确切的数值,大概这数左右)。当超过这个数字是,多出的css或者js。都不会再进行加载了,有IE提示错误的话,就会提示以上图片中的错误。对于FF和GG浏览器都不存在这个问题。目前为止只发现数量问题有影响,对于CSS文件大小的限制还不清楚是多少,所以在加载CSS的时候,尽量避免  stylesheets[all][]   = xxxx.css  。最好针对单独页面加载css。