Tinymce 不能在本地主机上使用 XAMPP 正确 运行?

Tiny MCE don't running corectly on localhost using XAMPP?

这是我使用 XAMPP 5.6.12 的本地主机,我已经从他们的网站上下载了 TinyMCE 包。在我的本地目录中,我正在使用 TinyMCE 4.2.6 创建一个文件名编辑器作为富文本编辑器。

这是 editor.php [更新] 源代码:

<!DOCTYPE html>
<html>
<head>
    <script type="text/javascript" src="/tinymce/tinymce.min.js"></script>
    <script type="text/javascript">
        tinymce.init({
            selector: "#mytextarea",
            theme: "modern",
            menubar: false,
            height: 300
        });
    </script>
    <title>JS Rich-Text Editor</title>
</head>
<body style="font-family:fantasy">

<form method="post" action="somepage">
    <p>JS Rich-Text Editor</p>
    <p><a href="" style="color:royalblue" target="_blank">Open New Tab</a></p>
    <textarea id="mytextarea">Easy! You should check out MoxieManager!</textarea>
</form>

</body>
</html>

如果我使用来自 tinymce.cachefly.net 的 CDN,一切都很好,但我的新下载包却不行。它变成了一个简单的文本区域而不是富文本编辑器,就像我想要的那样。

有没有人可以帮我解决这个问题?另外,不自动刷新 'textarea' 内容,如何实现?

我的 Firebug 控制台:

SyntaxError: expected expression, got '<' in theme.min.js (line 1)
TypeError: c is not a constructor ...place(/-/,""),c=T.get(n.theme),t.theme=new c(t,T.urls[n.theme]),t.theme.init&&t.... in tinymce.min.js (line 9, col 24675)

"Everything is okay if I am using CDN from tinymce.cachefly.net".

首先,./表示您的"tinymce"目录在当前工作目录中,即与您的HTML文件相同的目录,你确定是这样吗?尝试将 ./ 替换为 / 而不是点 (.)?

其次,对 tinymce.init() 方法的调用在声明 ID 为 mytextarea 的文本区域之前进行。尝试将您的脚本放在 HTML 表单下方,或者最好在文档完全加载后进行 init 调用。