我在我的网站中使用tinymce WYSIWYG编辑器来获取用户输入。我想定义一个与用户输入进行比较的结构,例如:
<div>
<h1></h1>
<h2></h2>
<article>
<div>
</div>
</article>
<h3></h3>
</div>
我需要tinymce
来阻止用户输入任何不符合我的结构的内容。我不知道如何做到这一点,但我认为必须有办法;你能解释一下吗?
答案 0 :(得分:1)
注意:这种方式使用<body>
标记不正确。
最佳选项单独编辑文档各部分。
H1的TextField(标题?)
TextField for H2(副标题)
身体副本的WYSIWYG(不要使用<body>
标签)
页脚的WYSIWYG
这是强制内容部分的常用方法,然后您将服务器端代码中的数据组合在一起以完全按照您的需要显示它:像CMS一样思考。
如果您想要进行顶级前端可编辑,请将每个可编辑内联。那将是最好的用户体验。