Internet explorer Ckeditor抛出错误';存储空间不足,无法完成此操作;

Internet explorer Ckeditor抛出错误';存储空间不足,无法完成此操作;,internet-explorer,ckeditor,internet-explorer-9,wysiwyg,fckeditor,Internet Explorer,Ckeditor,Internet Explorer 9,Wysiwyg,Fckeditor,我有两个自定义的ckeditor插件,它加载自定义的css文件来进行自己的样式设置。 我使用以下代码添加自定义样式表 cssStyles.push("/css/custom.css"); 它在CKeditor 3.6中工作正常,但在将CKeditor从3.6升级到4.4.1后,在IE-9和IE-8中出现以下错误:, “没有足够的存储空间来完成此操作。” 根据我的调查,我发现IE不能加载超过30个文件,所以我修改了我的代码 editor.addContentsCss && edi

我有两个自定义的ckeditor插件,它加载自定义的css文件来进行自己的样式设置。 我使用以下代码添加自定义样式表

cssStyles.push("/css/custom.css");
它在CKeditor 3.6中工作正常,但在将CKeditor从3.6升级到4.4.1后,在IE-9和IE-8中出现以下错误:, “没有足够的存储空间来完成此操作。” 根据我的调查,我发现IE不能加载超过30个文件,所以我修改了我的代码

editor.addContentsCss && editor.addContentsCss( CKEDITOR.plugins.getPath( '/css/custom.css' );
它在Chrome中运行良好,甚至在IE-11中也是如此,但在IE-09中它抛出了一个错误——“无效参数”


那么,有没有办法聚合所有css文件或任何插件/补丁以摆脱它们?

您是如何添加额外插件的?向CKEditor添加其他插件的推荐方法是使用。如果你有自己的插件,那么这个插件就很方便了。构建器将负责合并文件并生成具有最少文件数的构建。

由于以下IE9规则,我收到了错误:

  • 工作表最多可包含4095个选择器
  • 一张图纸最多可以导入31张图纸
  • 导入嵌套最多支持4层深度

参考。

我从未见过在使用加载量可能远大于此的开发版本时,最大数量的文件会出现问题。没错,但您可能没有启用第三方插件,因为与大多数“官方”CKEditor插件不同,第三方插件可能会提供额外的CSS文件,从而导致一些奇怪的IE问题。然后使用构建器减少CSS文件/导入/CKEditor皮肤提供的任何内容的数量可能会有所不同。我可能错了,嗯。。。你可能是对的。我更多的是考虑一般的文件,而不仅仅是CSS文件。