TinyMCE是一款流行的富文本编辑器,可以用于在网页上发布自定义HTML标记。以下是使用TinyMCE发布自定义HTML标记的步骤:
以下是一个示例代码,演示如何使用TinyMCE发布自定义HTML标记:
<!DOCTYPE html>
<html>
<head>
<script src="https://cdn.tiny.cloud/1/no-api-key/tinymce/5/tinymce.min.js"></script>
<script>
document.addEventListener("DOMContentLoaded", function() {
tinymce.init({
selector: "#my-editor",
height: 300,
plugins: "advlist autolink lists link image charmap print preview anchor",
toolbar: "undo redo | formatselect | bold italic backcolor | alignleft aligncenter alignright alignjustify | bullist numlist outdent indent | link image"
});
});
function publishContent() {
var content = tinymce.activeEditor.getContent();
// 将content发布到网页上或发送到服务器保存
document.getElementById("published-content").innerHTML = content;
}
</script>
</head>
<body>
<textarea id="my-editor"></textarea>
<button onclick="publishContent()">发布</button>
<div id="published-content"></div>
</body>
</html>
在上述示例中,我们引入了TinyMCE的JavaScript库文件,并在页面加载完成后创建了一个编辑器实例。编辑器的位置由ID为"my-editor"的textarea元素确定。通过配置选项,我们设置了编辑器的高度、工具栏按钮等。点击"发布"按钮时,调用publishContent函数获取编辑器中的HTML内容,并将其插入到ID为"published-content"的div元素中。
这样,用户就可以使用TinyMCE编辑器发布自定义HTML标记了。请注意,这只是一个简单的示例,你可以根据实际需求进行更多的定制和扩展。
领取专属 10元无门槛券
手把手带您无忧上云