2009-08-29 195 views
1

我想包括一個.js文件到一個PHP文件。 我的文件夾結構如下所示:麻煩包括.js文件到php

root 
---js (FOLDER) 
------file.js 
---blog (FOLDER) 
------index.php 
------js (FOLDER) 
---------blog.js 

如果我用這:

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

它工作得很好。

我似乎無法做的是從根目錄的「js」目錄下包含file.js文件。 我試過了所有我能想到的東西,但我似乎無法讓它工作。

+0

嗯,這實際上是在我的本地現在用於測試目的,這意味着該文件實際上位於/本地主機/ PHP/mysite的/ JS/ 我希望的一種方式能夠只是去從兩個層面開始。有沒有辦法做到這一點? – 2009-09-01 23:36:10

回答

4
<script type="text/javascript" src="/js/file.js"></script> 

將引用在頂層的js目錄

1

要訪問博客,是要登錄www.domain.com或www.domain.com/blog的用戶嗎?

如果/ root/blog是您的Web服務器中的DOCROOT,那麼/ root/js可能無法通過Web進行訪問。您所引用的位置必須可供客戶端瀏覽器訪問。

一個簡單的測試方法是直接在瀏覽器中輸入JS文件的路徑。

1

的JavaScript文件,它看起來像博客是在文件夾中的index.php的子目錄中,丟棄../位。

<script type="text/javascript" src="js/blog.js"></script> 
<script type="text/javascript" src="../js/file.js"></script>