TinyMCE链接按钮&弹出:删除类下拉列表中的项目

时间:2012-06-02 19:40:57

标签: css hyperlink tinymce

在TinyMCE中,当用户单击链接按钮时,会出现一个弹出窗口,提示您输入链接信息。此弹出窗口中的一个字段是css“Class”。

如何清除此列表?我看到有一个advlink的插件设置,它允许你提供一个css类列表,但我不想使用advlink,因为我不想在链接窗口中显示弹出窗口和其他标签。

2 个答案:

答案 0 :(得分:1)

如果删除TinyMCE配置中的content_css : "/css/mycss.css"行,则类下拉菜单不会出现在链接弹出窗口中,因为它不会再知道您网站的CSS中存在哪些样式。

希望有所帮助!

答案 1 :(得分:0)

看看this tinymce exmaple。查看配置将显示以下设置(style_formats

    // Style formats
    style_formats : [
            {title : 'Bold text', inline : 'b'},
            {title : 'Red text', inline : 'span', styles : {color : '#ff0000'}},
            {title : 'Red header', block : 'h1', styles : {color : '#ff0000'}},
            {title : 'Example 1', inline : 'span', classes : 'example1'},
            {title : 'Example 2', inline : 'span', classes : 'example2'},
            {title : 'Table styles'},
            {title : 'Table row 1', selector : 'tr', classes : 'tablerow1'}
    ],

使用此tinymce配置设置,您可以定义样式下拉列表中显示的样式和链接弹出窗口的css字段。

更新:不幸的是,上面的内容不会影响弹出窗口中的类下拉列表。 以下是配置示例设置的正确方法

 advlink_styles: 'Code=code;Excel=excel;Flash=flash;Sound=sound;'  

您正在使用advlink插件,因此使用此配置设置没有任何问题。试一试。