首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

ckeditor 在ie8中无法显示,老是提示CKEDITOR未定义,怎么处理?

2013-07-01 
ckeditor 在ie8中无法显示,老是提示CKEDITOR未定义,怎么办???在jsp页面中添加了,如下替换textarea代码,在

ckeditor 在ie8中无法显示,老是提示CKEDITOR未定义,怎么办???
在jsp页面中添加了,如下替换textarea代码,在火狐浏览器,和谷歌浏览器中都能显示在线编辑器,但是在ie8中就无法显示在线编辑器,查看ie8中报错:CKEDITOR未定义,而且把

window.onload = function(){}
换成
  $(function(){  }
也会报错:缺少对象!
这个ie8到底该怎么整才能完美兼容js呢??

<script type="text/javascript">
   window.onload = function(){          
         var editor = CKEDITOR.replace('news_body');       
         CKFinder.setupCKEditor(editor,'/ckfinder/');  
      
    }
   </script>
js ckeditor IE8 浏览器
[解决办法]
这是由于ie8最多支持31个css文件。

解决办法:
使用Advanced CSS/JS Aggregation
或 IE CSS Optimizer
[解决办法]
CKEDITOR什么版本。

试一下旧点的版本。
[解决办法]
直接去ckeditor官网,用IE8打开看看可否运行。可以运行的话说明你的程序有些问题,可能是你的实现机制不能全部浏览器兼容。
如果也不行的话那就不知道了。
我感觉应该可以。

热点排行