我正在使用 Moxie 代码 TinyMCE 文本编辑器 ( http://www.tinymce.com/ ) 在多个站点上进行内容输入。目前,我在每个站点的文件夹中都有 tiny_mce 文件夹。这意味着我有很多相同的 .js 文件的副本。
我认为最好有一个 tiny_mce 文件夹的副本并为每个站点引用它 - 因此,如果我进行更改或升级 tiny_mce,我只需执行一次。此外,如果我创建一个新站点,我可以参考同一个站点来保存需要上传或复制另外 9Mb 的重复文件到服务器上。
我尝试将 tiny_mce 放入各个网站之外的文件夹中,并将其设置为 localhost 上他们可以看到的站点。
然后我包含来自每个站点的 javascript,如下所示:
<script type="text/javascript" src="http://localhost/MCE/tiny_mce/tiny_mce.js"></script>
我很确定该网站可以找到该文件 - 我已经使用一个简单的 javascript 警报框测试进行了测试,效果很好 - 如果我“查看源代码”并检查它正在使用的链接,我可以访问 tiny_mce。 js 文件 - 这是正确的文件。
但是, tiny_mce 不起作用。
我猜有某种我不知道的依赖项或配置会导致问题,但我不确定从哪里开始找出什么不起作用。(我没有收到任何错误,只是没有加载 tiny_mce)
有没有人设法让 tiny_mce 在多个站点上共享它的源文件?tiny_mce 是否需要 .js 文件位于站点的根文件夹中才能工作?