0

Umbraco 后台的 RichTextEditor 属性的 TinyMCE 控件在 Chrome 中不显示,但在其他浏览器中可见。文本编辑器框完全丢失了。

Chrome 控制台显示错误

SyntaxError: Unexpected token < 

在页面上tinymceCompress.aspx

在 Chrome 开发工具中查看此文件的源代码,ASP.NET 错误页面的 HTML 输出被附加到文件末尾。错误是:

Server cannot append header after HTTP headers have been sent.

我已经手动阅读了tinymceCompress.aspx对 Chrome(不工作)和 IE(工作)的 Fiddler 的响应,并且响应完全相同。任一响应的底部都没有附加 ASP.NET 错误消息。

曾经在所有浏览器中显示的控件,直到最近才出现损坏。据我们所知,我们没有修改 Umbraco 安装。

这是 Umbraco 4.11.9。

4

2 回答 2

0

如果您还没有找到答案,请尝试查看 Tiny MCE javascript 文件。我记得不久前遇到了 Umbraco 版本中的一个文件,该文件有一个放错位置的 SCM 合并片段(看起来像 <<<)。我认为这可能是一个类似的问题。

编辑:要添加到这一点,您可以在所有已加载的脚本中进行文本搜索,并查找如下内容:

<<<<<<< HEAD

或者

>>>>>>> branch_name (as an example)
于 2013-11-07T20:53:12.117 回答
0

我在将 Umbraco v4.5.2 升级到 v4.11.9 时遇到了同样的问题。如果您将其从 v4.5.2 升级到 v4.11.10,Chrome 将不会再出现该问题。

于 2013-11-30T10:16:03.613 回答