FCKEditor打破HTML表单

时间:2010-05-27 14:58:16

标签: html validation forms fckeditor

我正在通过简单地将相关代码复制并粘贴到编辑器中来将一些独立的HTML表单复制为使用FCKEditor的CMS中的页面。

但是当我保存并查看页面时,HTML已经更改,标签已经移动到开放标记的正下方 - 而不是在表单的底部。这显然会使表单中的所有字段(包括提交按钮)无效。

有没有办法告诉FCKEditor我知道我在做什么,我不需要它来验证HTML输出?

不幸的是,这是托管的CMS服务(实际上是电子邮件爆炸工具的一部分),因此更改配置意味着我需要通过公司的支持系统,这很好 - 但他们无法为我解决它,所以我希望得到他们的答案。

谢谢!

2 个答案:

答案 0 :(得分:0)

这有点困难,因为据我所知,并不一定是WYSIWYG编辑器“修复”“破坏”的HTML,它本身就是浏览器的HTML编辑引擎,而且通常几乎不可能对它们进行讨论这样做。

您必须出示确切的来源才能获得详细的反馈,但请查看protectedSource是否适合您。它应该保护您指定的正则表达式所涵盖的代码。

答案 1 :(得分:0)

我不确定FCKEditor,但你可能想考虑切换到TinyMCE。 TinyMCE允许您编辑允许的标签列表,并根据需要完全关闭HTML验证。