在IE 11中未更新Textarea TinyMCE字段

时间:2015-10-21 18:44:23

标签: forms post tinymce internet-explorer-11

对于我的雇主,我们广泛使用TinyMCE为我们的客户群服务。这是所有浏览器都能正常运行的问题,但IE 11存在问题。我想知道是否有人有洞察力,或者是否也经历过这种情况。

通过提交按钮提交包含一个TinyMCE textarea的表单。服务器返回响应代码200.它已成功发布。问题出在这里:在IE 11中,当我在textarea中输入新文本并单击“提交”时,新文本不会随表单一起提交。但是,如果我输入新文本并单击浏览器中的刷新按钮,则会出现一个对话框,显示“您要离开此页面还是留在此页面上?”。

点击“留在此页面上”。然后我提交表单,我之前输入的新文本已成功发布。为什么?我查看了onbeforeunloadbeforeunload个javascript事件,看看会导致什么,但到目前为止还没有找到任何内容。

2 个答案:

答案 0 :(得分:1)

使用更改日志缩小可能的原因:

  • 如果使用了selectormode,编辑器无法正确初始化的错误。

  • 如果编辑人员被外部破坏,编辑人员无法重新初始化。

  • 由于事件逻辑无法正常工作,编辑器无法初始化的错误

  • 如果document.domain设置为与IE上的当前域相同,则编辑器未正确初始化的错误

<强>参考

答案 1 :(得分:1)

如果您使用Ajax更新textarea,请执行cache:false,如:

$。AJAX({                 键入:&#39; GET&#39;,                 dataType:&#39; json&#39;,                 contentType:&#39; application / json;字符集= UTF-8&#39 ;,                 cache:false,                 ..........