我有一個簡單的HTML頁面,它包含圖片和其他HTML頁面的鏈接。 我把網頁放在內存的USB上。當我將內存USB插入另一臺PC時,我需要在文件中更改它們的路徑。 我怎麼能自動做到這一點?如何使機器之間的超級鏈接「便攜」而不是硬編碼?
謝謝!
我有一個簡單的HTML頁面,它包含圖片和其他HTML頁面的鏈接。 我把網頁放在內存的USB上。當我將內存USB插入另一臺PC時,我需要在文件中更改它們的路徑。 我怎麼能自動做到這一點?如何使機器之間的超級鏈接「便攜」而不是硬編碼?
謝謝!
更新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。
你是新來的網站,所以一些指導方針: - 總是發佈你的代碼這些有點問題。 – 2012-02-07 15:13:54
否則,你會看到下來,並關閉選票來飛! – 2012-02-07 15:14:14