我正在使用MVC ScriptManager来压缩和连接我的所有.js文件。它运行得很好,除非如果* .js有一个特殊的字符,如“á,à”,它就会变成“Ã!”。
我正在尝试更改源代码但到目前为止没有成功。
有没有人知道这可能是什么?
谢谢!
答案 0 :(得分:2)
您可以像\u00f1
一样编写它们。在这里,您可以查找特殊字符:http://www.fileformat.info/info/unicode/char/search.htm
答案 1 :(得分:0)
看起来源文件编码是ANSI,输出编码为UTF-8。
在VS中,使用“文件”菜单中的“高级保存选项”将原始.js文件保存为带签名的UTF-8 (代码页65001)。
我特意将所有文本类型文件(.cs,.js,.css等)保存为UTF-8,以避免以后出现这些问题。