IE7和Firefox相对路径解决不匹配问题

时间:2012-03-20 18:35:41

标签: html internet-explorer firefox

这是我在smarty tpl文件中的代码(或任何简单的HTML):

<img src="../images/blah.jpg" />

现在在Firefox中,路径正在解析为:localhost / app / index.php / images / blah.jpg(当然图像未加载)。在IE7中它正确解析(localhost / app / images / blah。 JPG)。

任何人都可以帮我解决这个问题吗?

2 个答案:

答案 0 :(得分:0)

如果images/与您的index.php位于同一个文件夹中,那么您应该可以:

<img src="images/blah.jpg" />

答案 1 :(得分:0)

如果您不使用它,请添加它,您必须在生存后更新。它发生的原因是因为当你在本地工作时(你使用MAMP吗?)localhost认为你的根文件夹是托管网站的地方。如果您有ROOT / root_of_this_site / images /,则会出现此问题。所有主流浏览器都支持基本href,一旦你活着就不太难改变它:)

谢谢:)