4
在这部作品中的视觉工作室虚拟服务器加载从文件夹中的内容在IIS上的图像。但是,当我把网站放在IIS上时,它不会显示来自内容文件夹的图像。不能在ASP MVC项目
var imgPath = '/Content/Images/Icons/' + icon + '.png';
var imageContent = '@Server.MapPath(Url.Content("-1"))';
image = imageContent.replace('-1', imgPath);
我得到了浏览器的foreach图像错误
http://localhost/Content/Images/Icons/carwash.png Failed to load resource: the server responded with a status of 404 (Not Found)
我使用本地IIS。我只是改变项目的属性,以使用IIS而不是Visual Studio服务器,因此图像100%在那里。我也试过,但没有。 – 1110 2012-04-09 22:16:22
其实你的代码如果在html中使用它就像图像一样。但我写在javascript中,我动态地结合路径和图像文件名。 – 1110 2012-04-09 22:27:48
比较上面的函数JS输出的内容和HTML版本输出差异的源路径。 – Tommy 2012-04-09 23:09:26