2012-12-12 128 views
0

我创建了自己的网站,但我遇到了一些路径问题。路径问题HTML

当我引用路径时,我的脚本不会加载。 我只是创建了一个文件夹,名为“JS”我的仓库下,并试图下面的代码:

<script src="js/startup.js"></script> 

但脚本不会加载。

我也编写了一些PHP脚本,并使用include,它似乎在那里工作得很好。 任何提示?

问候

+0

您是否正在从根文件夹中的文件调用该文件?尝试绝对路径 – vodich

+0

您可以发布您的项目的代码和目录结构,以了解发生了什么吗? – maguy

+0

只是一个猜测 - 如果您在加载DOM之前调用脚本,它将不起作用 –

回答

2

当包括对浏览器资源,路径相对于Web根目录,但包括PHP文件时,它是相对于当前文件。

/project 
    /webRoot 
    -index.php 
    /js 
     -startup.js 
    /lib 
    -some.php 
给出这种结构

,你的脚本标签会的工作,即使列入some.php。在index.php中,您需要

include(dirname(__FILE__).'/../lib/some.php');