Uncaught ReferenceError: tinyMCE is not defined , joomla 2.5.7 error on Chrome
Posted
技术标签:
【中文标题】Uncaught ReferenceError: tinyMCE is not defined , joomla 2.5.7 error on Chrome【英文标题】: 【发布时间】:2012-09-30 11:24:37 【问题描述】:我正在使用 Joomla 2.5.7,尝试添加或修改文章时出现此错误:
Uncaught SyntaxError: Unexpected end of input
但这只会发生在 Chrome 上,如果我尝试使用 FireFox 创建文章,那就没问题了。
你们中有人遇到过这个错误吗?
似乎 Chrome 无法正确加载 tiny_mce.js:1 文件并获取:
Uncaught SyntaxError: Unexpected end of input
获取之前
Uncaught SyntaxError: Unexpected end of input
,我再次上传了文件,但仍然出现错误,并且仍然只能在 FF 上运行。
【问题讨论】:
【参考方案1】:当没有编辑器在 joomla 管理员中工作时,您只会看到一个 textarea 并且在 javascript 控制台中存在未定义的错误,这可能是您没有在 configuration.php 中设置 live_site 参数。它应该是 joomla 索引的绝对 url,例如:
公开 $live_site = 'http://www.example.com/example';
【讨论】:
【参考方案2】:使用常见 Joomla 编辑器解决此问题和其他问题的最简单方法是迁移到 JCE(Joomla 内容编辑器),可从以下位置下载:http://www.joomlacontenteditor.net/
【讨论】:
【参考方案3】:我遇到了和你一样的问题。
在 chrome 中,清除所有浏览数据,然后重新启动 chrome。
问题会解决的。
【讨论】:
以上是关于Uncaught ReferenceError: tinyMCE is not defined , joomla 2.5.7 error on Chrome的主要内容,如果未能解决你的问题,请参考以下文章
报错:Uncaught ReferenceError: input is not defined
Uncaught ReferenceError: process is not defined
jQuery报错:Uncaught ReferenceError: $ is not defined
React Uncaught ReferenceError:未定义缓冲区