Javascript 无法读取属性';getComputedStyle';未定义编辑器的定义

Javascript 无法读取属性';getComputedStyle';未定义编辑器的定义,javascript,jquery,ckeditor,Javascript,Jquery,Ckeditor,我在我的网站上使用了ckeditor,当我加载我的页面时,我会遇到以下错误,这会阻止ckeditor: "Cannot read property 'getComputedStyle' of undefined ckeditor" 下面是初始化ckeditor的代码: CKEDITOR.replace('TA_comments', { toolbar: 'MyToolbar_user', on: { 'instanceReady': function (

我在我的网站上使用了ckeditor,当我加载我的页面时,我会遇到以下错误,这会阻止ckeditor:

"Cannot read property 'getComputedStyle' of undefined ckeditor"
下面是初始化ckeditor的代码:

 CKEDITOR.replace('TA_comments', {
     toolbar: 'MyToolbar_user',
     on: {
         'instanceReady': function (evt) {
             //Set the focus to your editor
             CKEDITOR.instances.TA_comments.focus();
         }
     }
 });
你知道它会出现在哪里吗?因为它在所有浏览器上都是一个随机问题


谢谢

我发现了问题。jquery插件mscustomscrollbar有问题。
为了解决这个问题,我删除了插件,并使用css3设置滚动条的样式。

我也遇到了同样的问题。我的解决方案是:客户端使用adblock pro,我发现在adblock中,我们使用ckeditor的页面被阻止了!从adbblock中删除了我们的页面,现在可以正常工作了

我遇到了一个类似的错误,它是由调用$('#id').empty()引起的; 遵循本文中的想法:

并使用此代码:

var node = document.getElementById('id');
 while (node.hasChildNodes()) {
    node.removeChild(node.firstChild);
}

我也面临同样的问题。我在
.replace()
上延迟了一段时间,现在工作正常。因为这不是一个好的解决方案,我知道,但我没有找到确切的原因,而且它是随机生成的,所以最后我放置了一个
setTimeout()
,问题已经解决了

有没有可能出现此错误的堆栈跟踪?