为tinyMCE编辑器的部分内容添加边框
Add border to part of the content of a tinyMCE editor
我希望有与 word 相同的选项,可以在编辑器内容的选定部分周围放置边框。
有这样的选择吗?或任何插件做吗?
Google 搜索 returns 没有关于这个特定问题的内容。
因为找不到这个功能,所以我自己做了一个插件,在这里:
tinymce.PluginManager.add('borderinsert', function(editor, url) {
editor.addButton('border_insert', {
text: 'Border',
icon: false,
onclick: function() {
var text_selected = editor.selection.getContent();
var text_modified = "<span style='border: 1px solid black; padding: 1pt 2pt;'>"+text_selected+"</span>";
editor.selection.setContent(text_modified);
}
});
});
在您的 tinymce 插件目录中创建一个新文件夹并将其命名为 borderinsert
创建一个名为 plugin.min.js 的新文件,将代码粘贴到其中,然后只需在 tinymce init 中添加插件名称,如下所示:
tinymce.init({
...
your options
...
plugins: [... your plugins ... , borderinsert],
toolbar1: "border_insert"
我希望有与 word 相同的选项,可以在编辑器内容的选定部分周围放置边框。
有这样的选择吗?或任何插件做吗? Google 搜索 returns 没有关于这个特定问题的内容。
因为找不到这个功能,所以我自己做了一个插件,在这里:
tinymce.PluginManager.add('borderinsert', function(editor, url) {
editor.addButton('border_insert', {
text: 'Border',
icon: false,
onclick: function() {
var text_selected = editor.selection.getContent();
var text_modified = "<span style='border: 1px solid black; padding: 1pt 2pt;'>"+text_selected+"</span>";
editor.selection.setContent(text_modified);
}
});
});
在您的 tinymce 插件目录中创建一个新文件夹并将其命名为 borderinsert
创建一个名为 plugin.min.js 的新文件,将代码粘贴到其中,然后只需在 tinymce init 中添加插件名称,如下所示:
tinymce.init({
...
your options
...
plugins: [... your plugins ... , borderinsert],
toolbar1: "border_insert"