如何在创建TinyMCE插件时不加载主题css?

时间:2009-02-06 18:48:46

标签: tinymce

我正在创建我的第一个TinyMCE插件。我在html中包含'tiny_mce_popup.js',默认情况下它正在加载'advanced / skins / default / dialog.css'。

我不需要TinyMCE来加载这个css,到目前为止我找到的唯一解决方案是http://www.mattephraim.com/blog/tag/tinymce/;正如作者所说,它不是最优雅的解决方案。如果您知道正确的处理方法,请提供帮助。

1 个答案:

答案 0 :(得分:2)

我通过在'tiny_mce_popup.js'代码中挖掘1mm来找到official documentation。基本上你要做的就是在editor_plugin.js的init()中,添加popup_css作为选项并将其设置为false:

ed.windowManager.open({
  ...
  file : url + '/dialog.htm',
  width : 640 + parseInt(ed.getLang('attachment_fu.delta_width', 0)),
  height : 485 + parseInt(ed.getLang('attachment_fu.delta_height', 0)),
  popup_css : false,
  ...
})