如何仅在源代码中使用 TinyMCE?TinyMCE 将任何数据转换为 HTML 并显示出来。我需要使用 BBCode 无需转换,仅源代码。我在谷歌上找不到任何关于它的信息。
问问题
1674 次
1 回答
2
我想您想使用 TinyMCE,例如 phpBB 发布表单。即单击粗体,它显示[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。它会更轻。
于 2012-08-20T10:04:49.060 回答