tinymce富文本编辑器增加自定义按钮
时间: 2023-11-03 09:59:46 浏览: 335
Tinymce富文本框封装
要在TinyMCE富文本编辑器中添加自定义按钮,您可以按照以下步骤进行操作:
1. 首先,确保您已经引入了TinyMCE编辑器的脚本文件。例如:
```html
<script src="https://cdn.tiny.cloud/1/<YOUR_API_KEY>/tinymce/5/tinymce.min.js" referrerpolicy="origin"></script>
```
2. 创建一个自定义插件,并定义插件的行为。例如,创建一个名为"customButton"的自定义按钮插件:
```javascript
tinymce.PluginManager.add('customButton', function(editor, url) {
// 定义按钮的行为
editor.addButton('customButton', {
text: '自定义按钮',
icon: false,
onclick: function() {
// 在按钮被点击时执行的操作
editor.insertContent('您点击了自定义按钮!');
}
});
});
```
3. 初始化TinyMCE编辑器时,将自定义插件添加到插件列表中:
```javascript
tinymce.init({
selector: 'textarea',
plugins: 'customButton' // 添加自定义插件到插件列表
});
```
现在,当您在TinyMCE编辑器中使用时,应该能够看到一个名为"自定义按钮"的按钮,点击它将插入内容到编辑器中。
请注意,上述示例中的"YOUR_API_KEY"是您从TinyMCE网站上获取的API密钥。确保将其替换为您自己的API密钥。
阅读全文