JS包含内部包含的.php文件

时间:2013-03-29 11:01:29

标签: php

我在我的主页上包含了一个PHP文件,在php文件中有另一个包含.js文件,包含的php文件与主页不在同一个目录中,因此无法找到包含的.js文件

要想象:

  • 主页 - 根
  • 包含的PHP文件 - 位于文件夹A中的文件A
  • 文件A中包含的JS文件位于文件夹A

但它正在寻找Root中的.js文件而不是文件夹A

如何正确使用该路径?

它也应该是动态的,我可能不知道文件夹A的实际名称

3 个答案:

答案 0 :(得分:0)

使用..表示法遍历文件夹

路径为'../script.js'

答案 1 :(得分:0)

网站: www.yoursite.com

文件夹:

  • 的index.php
  • /lib/header.php
  • /contacts/index.php
  • /js/main.js

假设您希望在/lib/header.php中包含/js/main.js文件,以便在包含/lib/header.php的任何位置工作,例如在/index.php和/ contacts / index中.PHP。

你在/lib/header.php里面会有以下内容:

<script src="http://www.yoursite.com/js/main.js" type="text/javascript"></script>

答案 2 :(得分:0)

如果include.php和xyz.js在同一目录中。比

在include.php中包含.js文件,就像那样 -

<script type="text/javascript" language="javascript" src="xyz.js"></script>

如果它不起作用,你应该像那样使用相对URL / SITE URL -

<script type="text/javascript" language="javascript" src="http://localhost/folder/xyz.js"></script>