在php中不工作的Javascript包括
我们有以下基本目录树:在php中不工作的Javascript包括,javascript,php,include,Javascript,Php,Include,我们有以下基本目录树: /assets/tinymce/tinymce.min.js /views/campaigndetails.php /index.php index.php包括/views/activitydetails.php 在/views/activitydetails.php中,我们包含了/assets/tinymce/tinymce.min.js,其中包括: <script type="text/javascript" src="assets/tinymce/tinym
/assets/tinymce/tinymce.min.js
/views/campaigndetails.php
/index.php
index.php包括/views/activitydetails.php
在/views/activitydetails.php中,我们包含了/assets/tinymce/tinymce.min.js,其中包括:
<script type="text/javascript" src="assets/tinymce/tinymce.min.js"></script>
如果我们把它包括在
<script type="text/javascript" src="../assets/tinymce/tinymce.min.js"></script>
如果我们直接在浏览器中加载include文件,那么第二种(../assets…/tinymce.min.js)方法可以正常工作
这显然与相对路径冲突有关,但我们不确定如何避免
有人有什么建议吗
提前感谢您如何将其包含在PHP中?通过打印您发布的代码?您可能误用了相对路径。为什么不总是从根开始:
/assets/tinymce/tinymce.min.js
,这将始终避免包含您的相对路径可能是您的javascript文件中有错误,或者它可能依赖于在tinymce.min之前未加载的任何其他脚本。js@SamuelCook我认为他在javascript文件中有错误,因为html代码将被解析为字符串,并且引用错误或类型错误显示在客户端浏览器上。这不是php错误,如果我没有错的话?
<script type="text/javascript" src="../assets/tinymce/tinymce.min.js"></script>
ReferenceError: tinymce is not defined