2011-07-01 53 views
0

我的图像没有在浏览器中显示,但我似乎指定了正确的网址。可能是什么问题?这里是图像标签: <img src="C:/wamp/www/simple/images/greener.png" alt="Grass" width="400" height="400" /> 它只显示替代文字“草”。我在哪里可能是错的?请帮助。图像不在浏览器中显示

+1

这是指向文件的链接。它应该指向一个'http:// localhost ...'或使用'file:///'协议。 –

+0

非常感谢。我使用'http:// localhost'就像这样'Grass',现在图像显示。 – ken

+0

随时upvote和标记我的答案是正确的(通过检查旁边的大纲复选标记)。 :) –

回答

3

这是指向文件的链接。它应该指向http://localhost...或使用file:///协议。

http://localhost/simple/images/greener.png 

(注意,我猜C:/wamp/www/是你的根目录。)

或者:

file:///C:/wamp/www/simple/images/greener.png 

注意,这两个唯一的工作,如果你使用的是本地访问本地文件服务器或使用本地文件的本地文件。如果您希望其他人得到它,您需要在您的网络或互联网上使用有效的域名。

0

我假设你使用apache web服务器作为wamp栈的一部分。出于安全原因,大多数浏览器不允许http页面包含带有文件URL的图像,以便他们忽略它们。

您应该在您的img-tag中使用http-URL,而不是文件URL。

+0

我很欣赏。谢谢 – ken