MVC發布后項目存在於根目錄中的子目錄中時的css與js、圖片路徑問題


加載固定資源js與css

<script src="@Url.Content("~/Scripts/js/jquery.min.js")" type="text/javascript"></script>
<link href="@Url.Content("~/Content/css/shop.css")" rel="stylesheet" type="text/css" />

 

View中a標簽絕對路徑問題和帶&符轉化問題

@Url.Content("~/Wx/Shop/Index?id="+id+"&type="+type) 其中的&符號會被反編譯&amp;

因此需要用@Html.Raw來轉化html原樣輸出@Html.Raw(Url.Content("~/Wx/Shop/Index?id="+id+"&type="+type))

@Html.Encode()對輸出內容編碼,防止攻擊

原樣輸出HTML

str="<div>dddd</div>"

@MvcHtmlString.Create(str)與@Html.Raw()類似

 前台使用@@g來轉義@用在郵箱

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM