0

この文字 () が JavaScript ファイルに追加されます。私はVisual Studio 2010を使用しています。この問題に遭遇した人はいますか?

このリンクは私の問題と解決策を説明しています http://forums.silverlight.net/t/144306.aspx Cheers

4

2 に答える 2

5

js ファイルは UTF-8 としてエンコードされており、それを識別するバイト オーダー マーク(BOM) が含まれています。

ファイルを UTF-8 として提供する限り、これは問題になりません。

metaコンテンツ タイプが UTF-8 に設定されたタグをページでまだ使用していない場合は、次の説明に従って、この情報をスクリプト要素に追加できます

<script src="js.js" type="text/javascript" charset="utf-8"></script>
于 2012-04-19T14:31:15.547 に答える
3

追加された文字は BOM 文字であり、utf-8 にはお勧めできません。デフォルトでは、Visual Studio は「Unicode(UTF-8 with signature)- Codepage 65001」エンコーディングで JavaScript ファイルを保存します。このエンコーディングは、ファイルの先頭に UTF-8 バイト オーダー マークを追加します。ie9 と chrome は問題ありませんが、firefox、opera、safari は完全に壊れます。

それを修正するには、このドキュメントの解決策に従ってください

http://forums.silverlight.net/t/144306.aspxを開き、エンコード オプション「Unicode (署名なしの UTF-8) - コードページ 65001」を選択します。

お役に立てれば。

乾杯

于 2012-04-20T08:42:17.873 に答える