我有包含几个西里尔文字符串的 script.js 文件。当我尝试使用这样的标准链接加载它时:
<script type="text/javascript" src="~/Content/Script/Script.js"></script>
西里尔字母变为矩形/badCharsetCaracters。
这样就解决了问题:
<script type="text/javascript" src="~/Content/Script/Script.js" charset="windows-1251"></script>
如何使用 ASP.NET MVC 4 Bundles 设置字符集?像这样的代码:
bundles.Add(new ScriptBundle("~/bundles/scripts").Include(
"~/Content/Script/Script.js"));