![](/img/trans.png)
[英]asp.net core image is not displayed in outlook (in browser src is blockedimagesrc)
[英]Image is not displayed in browser when uploaded to server in ASP.NET
我有一个在本地服务器上运行良好的项目。但是,该项目在实际服务器中上载时运行并没有显示任何错误,但显示损坏的图像。该图像位于webroot的img文件夹内的product文件夹中。
我检查了图像并从根目录提供了图像路径,它可以工作,但是当从内部文件夹中以img / product / image.jpg提取图像路径时,它显示了损坏的图像。
任何帮助将不胜感激。
编辑:
我正在用检查元素检查结果。 图像标签为
<img width="100%" src="/img/product/hs6.jpg">
图像hs6.jpg确实存在,那么为什么不显示它。 如果我从根目录使用图像,它将显示
<img width="100%" src="career.jpg">
以上工作正常。
当我复制图像位置时,它显示http://sajilobazar.com/img/product/l7.jpg
。您可以在浏览器中检入。
昨晚我解决了该错误,路径没有问题,我将文件夹名称从img
更改为myimg
,构建了解决方案并上传到服务器中,现在可以正常使用了。
我猜是因为img
本身是预定义的标记或关键字,所以我认为该错误是由于将img
用作文件夹。
如果img目录位于根目录下,则必须像下面这样引用其中的图像:\\ img \\ product \\ image1.jpg。 请注意“ \\”的方向,并且必须在src属性的开头指定一个“ \\ |”。
<img class="topPicture" src="\Content\Images\top.png">
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.