【问题标题】:TinyMCE Editor doesn't update the hidden field in IE11TinyMCE 编辑器不更新 IE11 中的隐藏字段
【发布时间】:2014-12-16 10:25:47
【问题描述】:

我正在使用 TinyMCE 作为 CMS 的 HTML 编辑器。

这一直工作正常,表单提交正确的数据,因为它应该在 Chrome 中。它还在 IE 11 中正确显示。但是,如果我使用 IE11 提交表单,浏览器不会从表单中发布数据。

检查源代码,隐藏字段不会被输入到文本框中的新数据填充。我找不到这方面的任何信息,而且它发生在多台计算机上。

是否有人对 TinyMCE 有足够的了解以了解问题所在?

对于那些不知道的人:

TinyMCE,也称为 Tiny Moxiecode 内容编辑器,是一个独立于平台的基于 Web 的 JavaScript/HTML WYSIWYG 编辑器控件,由 Moxiecode Systems AB 在 LGPL 下作为开源软件发布。它能够将 HTML textarea 字段或其他 HTML 元素转换为编辑器实例。 它提供了 HTML 格式化工具,例如粗体、斜体、下划线、有序列表和无序列表、不同类型的对齐、图像和视频的内联放置等。对于那些希望允许其用户编辑 HTML 的人来说,它非常有用在线文档。可以在与项目集成时配置不同的选项,提高项目的灵活性。

它的工作原理是将 textarea 字段替换为 iframe,该 iframe 为用户提供了许多 HTML 编辑控件,并将此数据放入允许提交数据的隐藏文本字段中。

【问题讨论】:

  • 反对的选民请解释,而不是仅仅投票。
  • 不清楚您希望我们做什么。你的问题到底是什么?
  • 显然他们想要帮助了解为什么 POST 数据不使用 IE11 发送!
  • @FrédéricHamidi 通常通过将 TinyMCE 添加到标题中,知道它的人会发表评论。我讨厌必须提交有关 TinyMCE 的所有链接以寻求帮助。抱歉,我知道这听起来像是我忘恩负义。有点绝望,因为我需要在几个小时后展示这个。
  • @FrédéricHamidi 我设法通过降级到旧版本来修复。非常奇怪,因为版本 3 被宣传为不兼容,而版本 4 被认为是兼容的。

标签: javascript jquery


【解决方案1】:

我已经设法通过降级到 TinyMCE 3 来“修复”IE11 兼容性问题。

【讨论】:

    【解决方案2】:

    升级到 IE11 后,我在验证文本框时遇到问题,它在 IE9 上运行良好,但下面的链接就像魔术一样修复了它。

    请点击此链接,希望它可以正常工作,因为它对我有用。

    http://forums.asp.net/t/1545148.aspx?RequiredFieldValidator+with+tinyMCE

    【讨论】:

      猜你喜欢
      • 2012-08-21
      • 1970-01-01
      • 1970-01-01
      • 2012-02-17
      • 2018-05-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多