2012-10-11 128 views
0

我在本地項目中工作(離線),需要在html目錄之外顯示一個txt文件。如何實現相對路徑?本地相對路徑

main-app 
| 
|-core-app 
| 
|-logs 
| |-log-file.txt 
| 
|-plugin 
    |-plugin-core 
    |-www 
     |-index.html 

該文件是在日誌文件夾,我需要表現出來index.html中。我嘗試使用src =「../../../ logs/log-file.txt」但是不起作用。在HTML代碼的示例:

<object type="text/plain" data="../../../logs/log-file.txt"></object> 
+0

相對而言是相對於根文件夾而言的,因此 '/ logs/log-file.txt'應該可以工作。 – Dementic

+0

在**插件**文件夾中有一個運行html的web服務器的插件,這個web服務器的根目錄是目錄** WWW **。所以,我需要加載日誌文件夾內的文件。 我在某些網站閱讀過,在html中,相對路徑只能在本地文件中的第2級。在此之上,只有在網絡服務器。這是真的? – Fusion

+0

如果Web服務器位於'www'目錄,則您無法訪問日誌目錄,因爲它位於Web根目錄之外..您需要使用服務器端代碼執行此操作,將代碼獲取到變量中,然後將其打印到html或在'data'裏面。 – Dementic

回答

2

相對的index.html我認爲它應該是:數據=「../../日誌/登錄file.txt的」。少一個目錄轉移。

-2

只需將.txt文件更改爲.html文件,然後添加樣式...它工作得很好,只需在index.html中添加一個鏈接即可。

+0

如果路徑錯誤,它將無法正常工作。 – Dementic