2012-03-20 55 views
0

這是我的代碼裏面智者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" /> 
+0

你嘗試也許'「/images/blah.jpg」'?我不知道該網站是如何建立的;它可能無法正常工作,除非你在head標籤中有''' – 2012-03-20 18:58:06

+0

這被誤認爲是php,這裏沒有任何與php相關的東西 – Jonathan 2012-03-20 19:17:28

+0

@JoshToth I我沒有使用base href.I可以添加它。但是在部署時,我想我必須再次將其從localhost更改爲實際的domain.right? – Monojit 2012-03-20 19:24:15

回答

0

如果你不使用它,添加它,你就會有一次您更新」:

0

如果images/坐在同一文件夾作爲index.php,你應該只是用細重新生活。它發生的原因是因爲當你在本地工作時,(你使用MAMP嗎?)本地主機認爲你的根文件夾是該網站的託管位置。當你有ROOT/root_of_this_site/images /時會出現問題。基本href是由所有主流瀏覽器的支持,這不是太難改變它一旦你住:)

謝謝:)