我的javascript文件中的有趣字符

我的javascript文件中的有趣字符,javascript,visual-studio-2010,Javascript,Visual Studio 2010,这个字符(ï»?)被添加到我的javascript文件中。我正在使用VisualStudio2010。 有人来过这个问题吗 这个链接解释了我的问题和解决方案 Cheersjs文件编码为UTF-8,并具有一个(BOM)标识 只要您将文件作为UTF-8提供,这就不应该是问题 如果页面尚未使用内容类型设置为UTF-8的meta标记,则可以将此信息添加到脚本元素,如下所述: 添加的字符是BOM字符,不建议用于utf-8。默认情况下,Visual studio使用“Unicode(带签名的UTF-8)-C

这个字符(ï»?)被添加到我的javascript文件中。我正在使用VisualStudio2010。 有人来过这个问题吗

这个链接解释了我的问题和解决方案
Cheers

js文件编码为UTF-8,并具有一个(BOM)标识

只要您将文件作为UTF-8提供,这就不应该是问题

如果页面尚未使用内容类型设置为UTF-8的
meta
标记,则可以将此信息添加到脚本元素,如下所述:


添加的字符是BOM字符,不建议用于utf-8。默认情况下,Visual studio使用“Unicode(带签名的UTF-8)-Codepage 65001”编码保存javascript文件,此编码在文件开头添加UTF-8字节顺序标记。ie9和chrome没有问题,但firefox、opera和safari完全崩溃了

因此,要修复它,请遵循本文档中的解决方案

并选择编码选项“Unicode(不带签名的UTF-8)-代码页65001”

希望这有帮助

干杯

<script src="js.js" type="text/javascript" charset="utf-8"></script>