0

私のプロジェクトは iis 7.5 にデプロイされています。Firefoxの他のマシンからアクセスしようとすると(IEでは正常に動作しているようです)、cssファイルを除くすべてのファイル(html、js)がレンダリングされます。

他の投稿を調べて、.css ファイルの MIME タイプが iis MIME 設定にあることを確認しました。

css ファイルを head セクションに次のように含めています。

@Html.CssInclude("jquery.ui.core.css")

応答ヘッダーで、
Content-Type text/html;を取得しています。文字セット=utf-8

同じ方法でJavaScriptファイルを含めています:

@Html.ScriptInclude("jquery-1.7.min.js")

しかし、私の応答ヘッダーでは、
Content-Type application/x-javascriptを取得しています

cssファイルの動作が異なる理由がわかりません..助けてください..

4

1 に答える 1

0

これはおそらくエンコードの問題です。異なる文字エンコーディングのファイルを含めると、ブラウザーが混乱する可能性があります。

ソース ファイルのエンコーディングをチェックし、それらがすべて同じであることを確認します。Windows で最も簡単な方法は、それらを ASCII として保存することです (メモ帳などを使用)。

于 2012-09-20T13:27:15.670 に答える