允许在TinyMCE </canvas>中使用<canvas>标签

时间:2013-01-15 17:10:33

标签: html5 tinymce html5-canvas

我有一个使用tinyMCE的现有网站(我没有构建它)。我试图避免将其撕掉并与其他东西一起去,所以我想我会试着看看是否有人之前已经这样做了。

概述:

应用中的页面是编辑测验/作业的问题。 99%的问题是非常标准的东西:文本框,textareas等。然而,剩下的东西,需要有画布。为这些分配编写了一个漂亮的小图形实用程序,但只要有<canvas>标记的东西,我们就需要手动编辑数据库中的数据。

问题:

有没有办法告诉TinyMCE允许<canvas>标签在保存时不在那里?我不一定希望TinyMCE对标签做任何事情,我只是希望它留在那里,所以我们不必每次有人想要更改值时编辑数据库。

1 个答案:

答案 0 :(得分:1)

这可以使用tinymce配置轻松完成。 查看设置valid_elementsvalid_children。 您需要将canvas添加到valid_elemnts并使用valid_children设置定义有效的子项。