src绝对路径问题

时间:2011-03-01 17:06:58

标签: html image src absolute-path

我在 C:\ wamp \ www \ site \ img 中有一张图片,我尝试将其显示在一个页面中:

<img src="C:\wamp\www\site\img\mypicture.jpg"/>

但它不起作用。文件实际上在那里,如果我尝试用相对路径引用它我得到了图片

<img src="../img/mypicture.jpg">

错误在哪里?我错过了什么? 再次谢谢你们!

5 个答案:

答案 0 :(得分:11)

您应该将其引用为localhost。像这样:

<img src="http:\\localhost\site\img\mypicture.jpg"/>

答案 1 :(得分:9)

我认为因为C会在客户端电脑上看到C盘,它不会让你。如果它可以做到这一点,那将是一个很大的安全漏洞。

答案 2 :(得分:4)

<img src="file://C:/wamp/www/site/img/mypicture.jpg"/>

答案 3 :(得分:2)

使用正斜杠。 请参阅解释here

答案 4 :(得分:-2)

C:\desktop\www\site\img\mypicture.jpg --> 您在 windows 中的位置。

src="file:///C:/desktop/www/site/img/mypicture.jpg" --> 把它放在 CSS 属性中。

注意:反斜杠(\)是windowsOS的分隔符,如果你想在URL中指定路径,你需要使用(/),即使服务器使用的是Windows。