TinyMCE 编辑器不会更新 IE11 中的隐藏字段

TinyMCE Editor doesn't update the hidden field in IE11

本文关键字:隐藏 字段 IE11 更新 编辑器 TinyMCE      更新时间:2023-09-26

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

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

检查源代码时,隐藏字段不会使用输入到文本框中的新数据进行填充。我找不到有关此的任何信息,并且它正在多台计算机上发生。

有没有人对TinyMCE有足够的了解来知道问题可能是什么?

对于那些不知道它的人:

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

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

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

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

请点击此链接,希望它应该有效,因为它对我有用。

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