Html Img标记路径在chrome和firefox中不起作用

Html Img标记路径在chrome和firefox中不起作用,html,asp.net-mvc-3,image,Html,Asp.net Mvc 3,Image,我正在使用MVC3 Razor,我想从本地驱动器加载一个映像以进行测试 我写了img标签,如: <img id="ImgEmployee" src="file://D:/Photos/14.jpg" alt="Employee" /> 它正在与IE一起工作,但在Chrome和Firefox中它并没有被加载 如何设置从本地驱动器加载图像并在所有浏览器中运行的img标记的路径?如果HTML页面也在本地驱动器上,则可以进行相对链接。假设您的HTML文件和图像位于同一文件夹中,您只需使用:

我正在使用MVC3 Razor,我想从本地驱动器加载一个映像以进行测试

我写了img标签,如:

<img id="ImgEmployee" src="file://D:/Photos/14.jpg" alt="Employee" />
它正在与IE一起工作,但在Chrome和Firefox中它并没有被加载


如何设置从本地驱动器加载图像并在所有浏览器中运行的img标记的路径?

如果HTML页面也在本地驱动器上,则可以进行相对链接。假设您的HTML文件和图像位于同一文件夹中,您只需使用:

<img id="ImgEmployee" src="14.jpg" alt="Employee" />

说明:这是浏览器的安全设置,因此未经您同意,网页无法从您的计算机加载资源。

如果您的HTML页面也位于本地驱动器上,您可以进行相对链接。假设您的HTML文件和图像位于同一文件夹中,您只需使用:

<img id="ImgEmployee" src="14.jpg" alt="Employee" />

说明:这是您浏览器的安全设置,因此未经您同意,网页无法从您的计算机加载资源。

不要给出图像的绝对路径,请使用如下相对路径方式:

如果您的html文件位于c:\project\u文件夹中,而您的图像位于

c:\project\u folder\Photos然后使用以下图像标记

<img id="ImgEmployee" src="Photos/14.jpg" alt="Employee" />

不要为图像指定绝对路径,请使用如下相对路径方式:

如果您的html文件位于c:\project\u文件夹中,而您的图像位于

c:\project\u folder\Photos然后使用以下图像标记

<img id="ImgEmployee" src="Photos/14.jpg" alt="Employee" />

Chrome和FireFox需要3个字符:

<img id="ImgEmployee" src="file:///D:/Photos/14.jpg" alt="Employee" />
如果你只放1/他们应该能猜到,但如果你放2,他们会认为你的意思是2


如果省略该文件:///浏览器会猜测这是协议。

Chrome和FireFox需要3个字符:

<img id="ImgEmployee" src="file:///D:/Photos/14.jpg" alt="Employee" />
如果你只放1/他们应该能猜到,但如果你放2,他们会认为你的意思是2


如果省略文件:///浏览器会猜测这是协议。

当我将图像文件夹照片移动到解决方案文件夹结构下而不包括在解决方案中时,它会起作用


当我将image folderPhotos移动到解决方案文件夹结构下,而不将其包含到解决方案中时,它会起作用


没有src=../Content/Photos/14.jpg try~/Content/Photos/14/jpg,~/将指向站点的根。

没有src=../Content/Photos/14.jpg try~/Content/Photos/14/jpg,~/将指向站点的根。

我也有同样的问题。就我而言,我刚刚尝试过:

src=Content/images/photo.png

在服务器端。它是有效的

就你而言:

<img id="ImgEmployee" src="Photos/14.jpg" alt="Employee" />

我也有同样的问题。就我而言,我刚刚尝试过:

src=Content/images/photo.png

在服务器端。它是有效的

就你而言:

<img id="ImgEmployee" src="Photos/14.jpg" alt="Employee" />

为什么不在站点文件树上放置一个包含所有图像的文件夹并指向该文件夹?图像将粘贴到特定文件夹中,图像名称将显示在数据库中。我需要动态加载这些图像。请尝试将图像存储在指向该文件夹的相对路径上。查看下面的其他答案以了解更多详细信息。为什么不在站点文件树上放置一个包含所有图像的文件夹并指向该文件夹?图像将粘贴到特定文件夹中,图像名称将显示在数据库中。我需要动态加载这些图像。请尝试将图像存储在指向该文件夹的相对路径上。有关详细信息,请查看下面的其他答案。您所指的安全设置不影响图像。您所指的安全设置不影响图像。OP不必重新调整其文件排列以适应相对命名方案,特别是因为使用绝对路径的功能仍然可用。OP不必重新调整文件排列以适应相对命名方案,特别是因为使用绝对路径的功能仍然可用。