TinyMCE 编辑器未加载,因为文档未处于标准模式 - 如何让我的文档处于标准模式?

问题描述 投票:0回答:3

我即将让 TinyMCE 编辑器在我们的网站上工作。添加讨论时所需的脚本正在加载。我可以在 HTML 源代码中看到它们。我的域名已正确注册我正在使用的 API 密钥。并且文本区域的 ID/名称是正确的。但编辑器本身不会加载文本区域。

只有一个 JavaScript 控制台错误:

由于文档未处于标准模式,因此无法初始化编辑器。 TinyMCE 需要标准模式。

有人知道什么是“标准模式”以及如何确保所提供的页面处于标准模式吗?

tinymce
3个回答
5
投票

大的没关系。我找到了解决方案。该文档处于所谓的“怪异”模式,因为没有 DOCTYPE。我将其添加到顶部,编辑器工作得很好!

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

0
投票

甚至后来我发现了一些可能有帮助的东西。

检查第一个标签是否属于。 就我而言,标签占据了第一位。


0
投票

首先,需要使用

<!DOCTYPE html>

接下来要确保,如果

<!DOCTYPE html>
之前有一些输出,请将其删除。

如果在

<!DOCTYPE html>

之前打印某些内容,可能会导致错误
© www.soinside.com 2019 - 2024. All rights reserved.