仅限TinyMCE源代码

时间:2012-08-20 08:30:43

标签: javascript tinymce

我如何才能在源代码中使用TinyMCE? TinyMCE将任何数据转换为HTML并显示它。我需要使用BBCode而不进行转换,仅使用源代码。我在谷歌找不到任何关于它的信息。

1 个答案:

答案 0 :(得分:2)

我想你想使用像phpBB帖子那样的TinyMCE。即点击粗体,它会显示[b]text[/b],而不是粗体显示的格式化文字。

据我所知,你不能通过设置使用TinyMCE。您需要编写自己的函数。

tinyMCE.init({
    theme_advanced_buttons1 : "mybold",
    setup : function(ed) {
        ed.addButton('mybold', {
            title : 'bold',
            image : 'img/example.gif',
            onclick : function() {
                // Add you own code to execute something on click
                ed.focus();
                ed.selection.setContent("[b]" + ed.selection.getContent() + '[/b]');
            }
        });
    }
});

冷却两到三个代码。如果你打算为每个bbcode做一个痛苦的屁股和长代码。

如果您不打算使用TinyMCE的优点,那么最好编写自己的代码来操作<textarea>并避免加载TinyMCE JS。它会更轻。