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
调用。
这是我使用 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
调用。