【问题标题】:FCKEditor breaking HTML formsFCKEditor 破坏 HTML 表单
【发布时间】:2010-08-26 08:17:54
【问题描述】:

我正在将一些独立的 HTML 表单复制为使用 FCKEditor 的 CMS 中的页面,只需将相关代码复制并粘贴到编辑器中即可。

但是当我保存并查看页面时,HTML 已更改,并且标记已向上移动到打开标记的下方——而不是表单的底部。这显然会使表单中的所有字段,包括提交按钮,都无用。

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

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

谢谢!

【问题讨论】:

    标签: html validation forms fckeditor


    【解决方案1】:

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

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

    【讨论】:

      【解决方案2】:

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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2012-05-29
        • 1970-01-01
        • 1970-01-01
        • 2018-01-05
        • 2012-09-11
        • 1970-01-01
        相关资源
        最近更新 更多