TinyMCE为每个textarea加载content.min.css

时间:2017-12-15 15:36:21

标签: javascript tinymce tinymce-4

TinyMCE为每个textarea加载content.min.css。如果我在页面上有6个textareas,则相同的文件被加载6次。这大大降低了性能:(

如何防止TinyMCE这样做?

这是一个小提琴:http://fiddle.tinymce.com/8ggaab

enter image description here

1 个答案:

答案 0 :(得分:2)

如果您使用标准方法加载TinyMCE,则必须为每个编辑器独立加载CSS,因为每个编辑器都在一个单独的iFrame中(有效地)就像一个单独的浏览器窗口。浏览器的工作方式可以在iFrame上共享CSS。

如果您使用内联模式,则CSS将被加载一次,因为在页面上实际只调用了一个编辑器实例。