1

我正在尝试使用 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 )

4

2 回答 2

1

试试这个:

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

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

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

于 2012-04-19T19:44:36.017 回答
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 遵循指向本地文件的链接。

参考:

于 2012-04-19T19:45:35.900 回答