Minifying JS时出现特殊字符问题

时间:2009-08-20 15:09:51

标签: javascript asp.net-mvc minify

我正在使用MVC ScriptManager来压缩和连接我的所有.js文件。它运行得很好,除非如果* .js有一个特殊的字符,如“á,à”,它就会变成“Ã!”。

我正在尝试更改源代码但到目前为止没有成功。

有没有人知道这可能是什么?

谢谢!

2 个答案:

答案 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,以避免以后出现这些问题。