我正在使用Moxie code TinyMCE文本编辑器(http://www.tinymce.com/)在许多网站上输入内容。目前,我在每个站点的文件夹中都有tiny_mce文件夹。这意味着我有很多相同.js文件的副本。
我认为最好有一个tiny_mce文件夹的副本,并为每个站点引用它-这样,如果我做了更改,或者升级了tiny_mce,我只需要做一次。此外,如果我创建了一个新站点,我可以引用相同的站点,以省去上传或复制另外9Mb的重复文件到服务器上的需要。
我试着把tiny_mce放在个人网站之外的一个文件夹里,并在本地主机上将其设置为一个他们可以看到的站点。
然后我像这样包含每个站点的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文件必须位于站点的根文件夹中才能工作?
发布于 2011-10-24 16:16:13
有没有人设法让tiny_mce在多个站点上共享它的源文件?
我还没试过呢。
tiny_mce是否要求.js文件位于站点的根文件夹中才能工作?
不是的。
根据您的服务器系统,如果您的不同网站文件存储在一个物理服务器设备上,您可以使用到共享tiny_mce_folder的硬链接或软链接(也应该可以从网络访问)。
https://stackoverflow.com/questions/7860402
复制相似问题