如何定义TinyMce内部的区域

如何定义TinyMce内部的区域,tinymce,Tinymce,是否可以将TinyMce的可编辑区域设置为具有以下不同区域: 我尝试在我用TinyMce设置为可编辑的区域内创建不同的屏幕区域,但用户可以删除这些区域。(例如,使用鼠标右键单击“删除表格”) 这是我用来创建TinyMce区域的html: <div id="elm1" name="elm1" style="width: 80%" class="tinymce"> <table> <tr>

是否可以将TinyMce的可编辑区域设置为具有以下不同区域:

我尝试在我用TinyMce设置为可编辑的区域内创建不同的屏幕区域,但用户可以删除这些区域。(例如,使用鼠标右键单击“删除表格”)

这是我用来创建TinyMce区域的html:

    <div id="elm1" name="elm1" style="width: 80%" class="tinymce">
        <table>
            <tr>
                <td colspan="2"><h1>Hello world</h1></td>
            </tr>
            <td> Nam nisi elit, cursus in rhoncus sit amet, pulvinar laoreet leo. Nam sed lectus quam, ut sagittis tellus. Quisque dignissim mauris a augue rutrum tempor. Donec vitae purus nec massa vestibulum ornare sit amet id tellus. Nunc quam mauris, fermentum nec lacinia eget, sollicitudin nec ante. Aliquam molestie volutpat dapibus. Nunc interdum viverra sodales. Morbi laoreet pulvinar gravida. Quisque ut turpis sagittis nunc accumsan vehicula. Duis elementum congue ultrices. Cras faucibus feugiat arcu quis lacinia. In hac habitasse platea dictumst. Pellentesque fermentum magna sit amet tellus varius ullamcorper. Vestibulum at urna augue, eget varius neque. Fusce facilisis venenatis dapibus. Integer non sem at arcu euismod tempor nec sed nisl. Morbi ultricies, mauris ut ultricies adipiscing, felis odio condimentum massa, et luctus est nunc nec eros. </td>
            <td> Nam nisi elit, cursus in rhoncus sit amet, pulvinar laoreet leo. Nam sed lectus quam, ut sagittis tellus. Quisque dignissim mauris a augue rutrum tempor. Donec vitae purus nec massa vestibulum ornare sit amet id tellus. Nunc quam mauris, fermentum nec lacinia eget, sollicitudin nec ante. Aliquam molestie volutpat dapibus. Nunc interdum viverra sodales. Morbi laoreet pulvinar gravida. Quisque ut turpis sagittis nunc accumsan vehicula. Duis elementum congue ultrices. Cras faucibus feugiat arcu quis lacinia. In hac habitasse platea dictumst. Pellentesque fermentum magna sit amet tellus varius ullamcorper. Vestibulum at urna augue, eget varius neque. Fusce facilisis venenatis dapibus. Integer non sem at arcu euismod tempor nec sed nisl. Morbi ultricies, mauris ut ultricies adipiscing, felis odio condimentum massa, et luctus est nunc nec eros. </td>
        </table>
    </div>

你好,世界
南尼西精英,朗卡斯的库苏斯坐在阿梅特,普尔文纳·拉奥里特·利奥。南塞德莱克特斯广场,但人马座。魁梧的贵人莫里斯·奥古斯·鲁特鲁姆·泰姆。前庭或前庭的生命必须在同一时间完成。毛里斯酒庄、发酵剂、酒精饮料。阿利奎姆·莫莱斯蒂·帕特·达皮布斯。Nunc interdum viverra sodales。莫尔比·拉奥里特枕部妊娠。这是一种交通工具。两种元素的混合物。这是一个很好的例子。在hac habitasse Plateum,一句名言。麦格纳大发酵菌(Pellentsque Fentum magna)是一种葡萄品种。乌尔纳奥古斯的前庭。威尼斯大比布斯设施酒店。arcu euismod TEMPORT nec sed nisl的整数非sem。莫比ultricies,mauris ut ultricies Adipising,felis odio调味品massa,以及其他幸运儿。
南尼西精英,朗卡斯的库苏斯坐在阿梅特,普尔文纳·拉奥里特·利奥。南塞德莱克特斯广场,但人马座。魁梧的贵人莫里斯·奥古斯·鲁特鲁姆·泰姆。前庭或前庭的生命必须在同一时间完成。毛里斯酒庄、发酵剂、酒精饮料。阿利奎姆·莫莱斯蒂·帕特·达皮布斯。Nunc interdum viverra sodales。莫尔比·拉奥里特枕部妊娠。这是一种交通工具。两种元素的混合物。这是一个很好的例子。在hac habitasse Plateum,一句名言。麦格纳大发酵菌(Pellentsque Fentum magna)是一种葡萄品种。乌尔纳奥古斯的前庭。威尼斯大比布斯设施酒店。arcu euismod TEMPORT nec sed nisl的整数非sem。莫比ultricies,mauris ut ultricies Adipising,felis odio调味品massa,以及其他幸运儿。

这是可能的,但您必须使用自己的插件自行处理不删除。为此,您需要截获所有可能的删除事件,如(退格、删除、复制/粘贴、选择+键入、cmd+x),并自行处理这些事件,这是一项相当艰巨的工作。

似乎甚至允许您删除不可编辑的父节点(但不允许编辑它)。这些东西真烦人,难道我们所有的客户都不能学习HTML吗?;)嗯,我害怕这个答案。。。。我想我会使用一个更好的编辑器,作为我选择的编辑器,因为它允许定义可编辑的html元素。。。但tinyMce只有10%的功能。。。。NiceEdit链接:(PS,我稍后会接受答案,以防有人仍然知道一些事情,这是我不期望的)它对我所需要的非常有效,所以我们决定使用它。我个人更喜欢TinyMce,因为它看起来支持性和一致性更好:)(实际上还没有太多地使用它)