所见即所得和源模式下的CKEditor插件呈现不同
我开始为CKEditor开发一个插件,它需要用来在网页中插入一些HTML片段。 这个做完了。 尽管如此,我还需要在切换到WYSIWYG模式时包含一些特殊项目(例如,与Show Blocks插件差不多,但不仅仅是使用样式,因为我需要包含在其中的一些元素)。 所以我的问题是:
如何在不改变HTML输出的情况下,在所见即所得的视图中添加额外的项目或样式(例如,以所见即所得模式隐藏部分内容)?
如果有人能够提供一些关于工作(或许很简单)的例子,我也会很感激你的帮助。
PS:如果您需要了解更多详细信息,请询问,但例如假设插入的原始HTML代码是
<div class="xxx">Hello world !</div>
......但在所见即所得模式下,需要在其上面显示一个链接,弹出警报并切换虚线边框。
关于在所见即所得模式下注入CSS类,请使用addCss函数。
关于在所见即所得模式下创建假元素...我想我可以使用上下文菜单来解决问题。
链接地址: http://www.djcxy.com/p/89985.html上一篇: CKEditor plugin rendering different in WYSIWYG and source mode
下一篇: Using box