我正在尝试访问位于〜\ Content \ img文件夹中的图像。我正在尝试从位于〜\ Scripts文件夹中的JavaScript文件中执行此操作。这是一个MVC应用程序。
您已尝试过absUrl +“\ Content \ img”+ fileName。但它给了我Controller \ Content \ img \ fileName.jpg
答案 0 :(得分:1)
正斜线......
\内容\ IMG \ fileName.jpg
应该是
/Content/img/fileName.jpg
答案 1 :(得分:0)
请使用@Url.Content
帮助:
@Url.Content("~/img/fileName.png")
如果您使用单独的javascript文件,可以在视图页面的开头放置一个<script>
块:
<script>
var ROOT = '@Url.Content("~/")';
</script>
然后参考javascript中的ROOT
变量:
var imagePath = ROOT + '/img/fileName.png';