這是我的代碼裏面智者TPL文件(或任何簡單的HTML):IE7和Firefox相對路徑解決不匹配
<img src="../images/blah.jpg" />
現在Firefox中的路徑解析爲:本地主機/應用/ index.php文件/圖像/ blah.jpg(當然圖像不加載)。並在IE7中正確解析(localhost/app/images/blah.jpg)。
任何人都可以幫我解決這個問題嗎?
<img src="images/blah.jpg" />
這是我的代碼裏面智者TPL文件(或任何簡單的HTML):IE7和Firefox相對路徑解決不匹配
<img src="../images/blah.jpg" />
現在Firefox中的路徑解析爲:本地主機/應用/ index.php文件/圖像/ blah.jpg(當然圖像不加載)。並在IE7中正確解析(localhost/app/images/blah.jpg)。
任何人都可以幫我解決這個問題嗎?
<img src="images/blah.jpg" />
如果你不使用它,添加它,你就會有一次您更新」:
如果images/
坐在同一文件夾作爲index.php
,你應該只是用細重新生活。它發生的原因是因爲當你在本地工作時,(你使用MAMP嗎?)本地主機認爲你的根文件夾是該網站的託管位置。當你有ROOT/root_of_this_site/images /時會出現問題。基本href是由所有主流瀏覽器的支持,這不是太難改變它一旦你住:)
謝謝:)
你嘗試也許'「/images/blah.jpg」'?我不知道該網站是如何建立的;它可能無法正常工作,除非你在head標籤中有' '' –
2012-03-20 18:58:06
這被誤認爲是php,這裏沒有任何與php相關的東西 – Jonathan 2012-03-20 19:17:28
@JoshToth I我沒有使用base href.I可以添加它。但是在部署時,我想我必須再次將其從localhost更改爲實際的domain.right? – Monojit 2012-03-20 19:24:15