繁体   English   中英

CKEditor,IE9和JavaScript

[英]CKEditor, IE9 and JavaScript

我在我的网站上使用的是最新版本的CKEditor(2012年4月17日发布的CKEditor 3.6.3)。

无需任何修改即可在Firefox,Chrome和IE9中完美运行。

当我自定义工具栏时,它在Firefox和Chrome中完美运行,但是随后在IE9中收到以下错误消息(我将其翻译):

"SCRIPT5007: Cannot retrieve the value of property length, the object is null or undefined. 
ckeditor.js, line 11101 token 21"

这是以下行:

var w=o.toolbox.toolbars,x=o.config.toolbar instanceof Array ? o.config.toolbar : o.config['toolbar_'+o.config.toolbar];
    for(var y=0;y<x.length;y++){

因此,以某种方式,变量x不是IE9中的Array :我试过IE7、8和9各种模式都具有相同的错误。

似乎IE9也是唯一不执行以下行的浏览器:

CKEDITOR.editorConfig = function( config ) {}

这是一个熟悉的问题(如果可以的话,我该如何解决)还是CKEditor中的错误?

如果您的配置出现语法错误,例如尾随逗号。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM