0

我正在使用 rails 2,在我正在开发的插件之一中,我发现了这个奇怪的问题,我有 TinyMce 4 自定义文本编辑器。

我已经在页面的开头以的形式加载了脚本。

<script type="text/javascript" src="../tinymce/tinymce.min.js"></script>

TinyMce 加载正常,工作正常。


如果编辑表单上面的相同脚本标签不起作用,我已经上移了 1 级来加载它,我的意思是

<script type="text/javascript" src="../../tinymce/tinymce.min.js"></script>

出于好奇,这里发生了什么?

文件夹结构。

>>plugin_name
  >>app
  >>config
  >>db
  >>lib
  >>public
    >>images
    >>javascripts
    >>stylesheets
    >> tinymce

4

1 回答 1

0

我怀疑你的新页面有一个类似的网址:/post/new而你的编辑页面有一个类似的网址/post/1/edit

因为编辑 URL 有一个额外的内容,所以/您需要在脚本标签的相对路径中再上一层。

尝试将 TinyMCE 包含更改为绝对路径,而不是相对路径:

<script type="text/javascript" src="/tinymce/tinymce.min.js"></script>
于 2013-09-20T08:36:47.430 回答