繁体   English   中英

上载到ASP.NET中的服务器时,浏览器中不显示图像

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM