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

Unable to show static image using img tag

本文关键字:显示 静态 图像 img      更新时间:2023-09-26

我正在尝试使用 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值(即讲坛摇滚)

根据Microsoft:

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遵循指向本地文件的链接。

参考:

  • 文件协议。

试试这个:

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

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

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