TinyMCE-更改粘贴内容的编辑器

TinyMCE-更改粘贴内容的编辑器,tinymce,Tinymce,两个问题,可能是由相同的事情/环境引起的 将TinyMCE与完整的公司帐户一起使用。许多出版商只是将HTML粘贴到HTML源代码编辑器中。。。我们正在进行这项工作,结果喜忧参半 因此,如果有人有一个编码良好的页面,它工作得很好——正如我们所想的那样 但是如果您创建了一个带有两个(或一个)opendiv标记的页面。天哪!编辑可以把div扔到任何地方——有人寄给我的一页上多加30个div。为什么编辑要更改内容?我们能阻止这一切发生吗?如果出版商犯了一个HTML错误,我们宁愿错误显示出来,而不是擦掉

两个问题,可能是由相同的事情/环境引起的

将TinyMCE与完整的公司帐户一起使用。许多出版商只是将HTML粘贴到HTML源代码编辑器中。。。我们正在进行这项工作,结果喜忧参半

因此,如果有人有一个编码良好的页面,它工作得很好——正如我们所想的那样

但是如果您创建了一个带有两个(或一个)opendiv标记的页面。天哪!编辑可以把div扔到任何地方——有人寄给我的一页上多加30个div。为什么编辑要更改内容?我们能阻止这一切发生吗?如果出版商犯了一个HTML错误,我们宁愿错误显示出来,而不是擦掉

我还注意到,在创建菜单时,如果在链接标记(如div、ul、li、dd、dt、dl、h1-6……几乎任何标记)中插入除span以外的任何内容,编辑器将要么将标记内容推到链接标记之外,要么将标记更改为span

看起来验证html是新设置。将在测试后报告

大卫——如果你回答的话,我会认为你的回答是对的。看起来它适用于3.4及以下版本。

对于版本3,请使用

verify_html : false

从这里

我们还注意到了“ul”标签的类似问题。编码错误导致页面上到处都是“ul”。这个编辑器似乎真的帮助太多了。如果他们正在粘贴HTML内容,为什么不使用普通的文本区域呢?省省你自己的麻烦。除此之外,试试这个:工作流程是出版商可能会粘贴HTML来启动页面。然后,一个组将接管该页面进行编辑。这些团体真的需要编辑。此外,一些出版商如果没有HTML经验,也会使用编辑器构建页面(速度非常慢)。因此,没有任何设置可以防止更改HTML源代码。只是看起来很傻。很抱歉没有看到它被弃用-这个看起来仍然在当前版本中:这个链接不再工作,现在这里有一个完整的清理/输出部分(适用于TinyMCE 4.x):