2012-12-12 124 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');