无法使用img标签显示静态图像

时间:2012-04-19 19:41:27

标签: javascript html

我正在尝试使用img标签

显示文件夹中的一些静态图像

首先尝试使用

<img border="0" src="E:\\liferaytomcat\\liferay-portal-6.1.0-ce-b4\\tomcat-7.0.22\\Uploaded Files\\1146Wj.jpeg" alt="Pulpit rock" wid`th="304" height="228" />

还尝试了

<img border="0" src="/E:/liferaytomcat/liferay-portal-6.1.0-ce-b4/tomcat-7.0.22/Uploaded Files/1146Wj.jpeg" alt="Pulpit rock" width="304" height="228" />

还尝试了

<img border="0" src="E:\liferaytomcat\liferay-portal-6.1.0-ce-b4\tomcat-7.0.22\Uploaded Files\1146Wj.jpeg" alt="Pulpit rock" width="304" height="228" />

但总是结果是alt值(即Pulpit rock)

2 个答案:

答案 0 :(得分:1)

试试这个:

file:///e:/....

这是Windows系统上绝对路径所需的URL格式。

这假设HTML文件也是从您的文件系统提供的,而不是远程网络服务器。

答案 1 :(得分:1)

根据微软的说法:

file:///E|/liferaytomcat/liferay-portal-6.1.0-ce-b4/tomcat-7.0.22/Uploaded Files/1146Wj.jpeg

但网站无法访问本地计算机上的文件,除非该网站由 本地计算机提供:

  

Internet Explorer 6 Service Pack 1(SP1)不再允许从Internet区域浏览本地计算机。例如,如果Internet站点包含指向本地文件的链接,则当用户单击该链接时,Internet Explorer 6 SP1将显示空白页。以前版本的Windows Internet Explorer遵循指向本地文件的链接。

参考:

相关问题