2012-02-07 15 views
1

我有一個簡單的HTML頁面,它包含圖片和其他HTML頁面的鏈接。 我把網頁放在內存的USB上。當我將內存USB插入另一臺PC時,我需要在文件中更改它們的路徑。 我怎麼能自動做到這一點?如何使機器之間的超級鏈接「便攜」而不是硬編碼?

謝謝!

+2

你是新來的網站,所以一些指導方針: - 總是發佈你的代碼這些有點問題。 – 2012-02-07 15:13:54

+0

否則,你會看到下來,並關閉選票來飛! – 2012-02-07 15:14:14

回答

3

如果您使用relative paths,則不需要進行調整。

+0

+1是的,相對與絕對可能是這裏的問題。感謝您對待新手:) – 2012-02-07 15:14:49

1

更新HTML使用相對路徑,而不是絕對路徑

<img src="~/images/image1.png" alt="" /> 
<a href="home.html" target="_self">Home Page</a> 

而不是

<img src="http://www.mysite.com/images/image1.png" alt="" /> 
<a href="http://www.mysite.com/images/image1.png" alt="" /> 

[注 - 波浪 '~' 是指主目錄。
如果網站居住在/這個/地方和圖像和在這個/這個地方/圖像,那麼你使用'images/filename.jpg' - 沒有領先的'/'] Michael Durrant。