此字符()被添加到我的javascript文件中。我正在使用visual studio 2010。 有没有人遇到过这个问题?
此链接解释了我的问题和解决方案 http://forums.silverlight.net/t/144306.aspx 干杯
答案 0 :(得分:5)
js文件编码为UTF-8,并有一个byte order mark(BOM)标识它。
只要您将文件作为UTF-8提供,就不会有问题。
如果页面尚未使用内容类型设置为UTF-8的meta
标记,则可以将此信息添加到脚本元素,如here所述:
<script src="js.js" type="text/javascript" charset="utf-8"></script>
答案 1 :(得分:3)
添加的字符是BOM字符,不建议使用utf-8。 Visual Studio默认使用“Unicode(带签名的UTF-8) - 代码页65001”编码保存javascript文件,此编码在文件开头添加UTF-8字节顺序标记。 ie9和chrome没有问题,但firefox,opera和safari完全破解....
所以要按照本文档中的解决方案进行修复
http://forums.silverlight.net/t/144306.aspx并选择编码选项“Unicode(UTF-8无签名) - 代码页65001”。
希望这有助于。
干杯