我使用TinyMCE作为CMS的HTML编辑器。
此操作正常,表单会在Chrome中提交正确的数据。它也在IE 11中正确显示。但是,如果我使用IE11提交表单,浏览器不会从表单中发布数据。
检查源代码时,隐藏字段不会填入输入文本框的新数据。我找不到任何关于此的信息,它发生在多台计算机上。
有没有人对TinyMCE有足够的了解,知道问题是什么?
对于那些不了解它的人:
TinyMCE,也称为Tiny Moxiecode内容编辑器,是一个独立于平台的基于Web的JavaScript / HTML WYSIWYG编辑器控件,由Moxiecode Systems AB在LGPL下作为开源软件发布。它能够将HTML textarea字段或其他HTML元素转换为编辑器实例。 它提供HTML格式化工具,如粗体,斜体,下划线,有序和无序列表,不同类型的对齐,图像和视频的在线放置等。对于那些希望允许其用户编辑HTML的用户非常有用在线文件。可以在与项目集成时配置不同的选项,从而提高项目的灵活性。
它的工作原理是用iframe替换textarea字段,iframe为用户提供了许多HTML编辑控件,并将这些数据放入一个允许提交数据的隐藏文本字段。
答案 0 :(得分:1)
我已成功通过降级到TinyMCE 3来“修复”IE11兼容性问题。
答案 1 :(得分:0)
升级到IE11之后我遇到了验证文本框的问题,它在IE9上运行正常,但是后面的链接就像魔术一样修复它。
请关注此链接,希望它能够正常工作,因为它对我有用。
http://forums.asp.net/t/1545148.aspx?RequiredFieldValidator+with+tinyMCE