说明: 图片的磁盘路径斜杠使用:右斜杠"\",而图片的网络路径使用左斜杠"/",注意加以区分。浏览器
若是这张图片属于服务器图片或者网络图片,咱们必须在Img标签里使用网络路径,只有网络路径才能够经过浏览器发送请求,下载该图片到用户的浏览器临时路径中,才能够显示在页面上;服务器
若是这样图片在你本地,那么你能够直接使用该图片的磁盘路径展现。网络
下面是我某个项目下的图片,其磁盘路径为:spa
D:\SourceCode\MCSFramework\02.Develop\MobileWebApp\Seagull2\WebApi\Seagull2.YuanXin.WebApi\Resources\Pic\2016\12\学无止境.jpg图片
其在项目里的网络路径为:file
http://localhost:10086/yuanxin/Resources/Pic/2016/12/学无止境.jpg下载
如图所示:请求
缘由浅析:im
这是由于当咱们在img标签输入磁盘路径时,其实仍是发出了http请求,这是这是一次失败的请求,不会有任何response相应信息。经验
请求的地址为:file:///+磁盘路径? 这哪是正常的请求啊!!!
若是这样图片本来就位于本地,那么即便咱们得不到响应图片,浏览器仍是能够能找到该图片;可是若是这张图片本来就是其余服务器上,那么你确定是拿不到这张图片的,也就没法显示。
以下图:
备注:这里是本人的使用经验,有不对的地方欢迎批评指正...