src绝对路径问题
我在 C:\wamp\www\site\img 中有一个图像,我尝试在页面中显示它:
<img src="C:\wamp\www\site\img\mypicture.jpg"/>
但它不起作用。该文件实际上在那里,如果我尝试引用到它的相对路径我得到了图片
<img src="../img/mypicture.jpg">
错误在哪里?我错过了什么? 再次感谢你们!
I have an image in C:\wamp\www\site\img and i try to display it in a page with this:
<img src="C:\wamp\www\site\img\mypicture.jpg"/>
but it's not working.The file is actually there and if I try to refer to it with a relative path i got the picture
<img src="../img/mypicture.jpg">
where is the error?what am I missing??
thank you again guys!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(5)
您应该将其引用为
localhost
。像这样:You should be referencing it as
localhost
. Like this:<img src="http:\\localhost\site\img\mypicture.jpg"/>
<img src="file://C:/wamp/www/site/img/mypicture.jpg"/>
我认为因为 C 会被视为客户端电脑上的 C 驱动器,所以它不会让你这样做。如果它能做到这一点,那将是一个很大的安全漏洞。
I think because C would be seen the C drive on the client pc, it wont let you. And if it could do this, it would be a big security hole.
使用正斜杠。
请参阅此处的说明
Use forward slashes.
See explanation here
首先在任何网络浏览器中打开图像。然后复制路径并将其添加为图像源位置,如下所示:
First open the image in any web browser. Then copy the path and add it as image source location like this :