2

我正在尝试设置一个与 TinyMCE 一起使用的“模板”。我的一个想法是隐藏或锁定某些元素以防止在图形视图中被编辑,并且只允许它们在 HTML 视图中显示和更改。

这个想法是为了让普通用户只需在图形视图中打开它,更改他们的文本,然后就可以使用了。任何白痴都以一种用户不必担心意外更改错误的东西而导致整个页面丢失的方式来证明事情。

我知道有一些实现将 Flash 对象显示为黄色框,无法更改.. 那种想法。有没有内置的方法可以做到这一点,还是必须是某种类型的扩展?

4

1 回答 1

3

TinyMCE 本身没有任何方法可以做到这一点,而且它实际上已经在我自己的工作中出现过。

实际上,您最好的解决方案是在 TinyMCE 实例之外甚至不显示那些需要只读的部分。例如,您可以有一个静态页眉,后跟一个编辑器框,然后是一个静态页脚。页眉和页脚仅向用户显示,以便他们可以可视化完成的文档,但他们已经知道它们不可编辑。您甚至可以有多个可编辑的部分,并在将其发送到服务器进行保留之前组合它们的内容。然后,您当然希望在加载页面时将信息拆分为多个部分,但我认为这种组合工作比破解 TinyMCE 来完成您所描述的操作要少。

于 2012-12-11T19:39:58.000 回答