覆盖TinyMCE的默认格式

时间:2010-09-08 19:07:05

标签: tinymce

如何覆盖TinyMCE的默认格式,以获取粗体,下划线和删除线等基本内容?目前生成的HTML使用样式跨度,通常很好。不幸的是,在这种情况下,我需要进行一些简单的解析,并且需要元素为旧式< b&gt ;,< u>和< strike>。

以下代码是我目前无法使用的代码。将这些样式应用于内容会继续将内容包装在样式化的跨度中。

$('<textarea></textarea>').tinymce(
{
    theme_advanced_buttons1: "bold,italic,underline,strikethrough",
    theme_advanced_buttons2: "",
    theme_advanced_buttons3: "",
    formats:
    {
        bold: { inline : 'b' },
        underline : { inline : 'u' },
        strikethrough : { inline : 'strike' }
    },
    // ...
});

1 个答案:

答案 0 :(得分:4)

我在TinyMCE forum上找到答案:

$('<textarea></textarea>').tinymce(
{
    plugins : 'legacyoutput', // this overrides the formats automatically
    // ...
} );