2014-02-09 67 views
0

我試圖訪問位於〜\ Content \ img文件夾中的圖像。我試圖從位於〜\ Scripts文件夾中的JavaScript文件來完成。這是一個MVC應用程序。你試過absUrl +「\ Content \ img」+ fileName。但它給了我控制器\內容\ IMG \ fileName.jpg從js文件訪問內容文件夾

回答

0

請使用@Url.Content幫手:

@Url.Content("~/img/fileName.png") 

如果你使用一個單獨的JavaScript文件,你可以把一個<script>塊視圖的開始頁:

<script> 
    var ROOT = '@Url.Content("~/")'; 
</script> 

然後參考ROOT變量在javascript:

var imagePath = ROOT + '/img/fileName.png'; 
+0

,但我可以用它的js文件裏面? – Whistler

1

斜槓...

\內容\ IMG \ fileName.jpg

應該

/Content/img/fileName.jpg