Browser Mode:IE9 でのみ発生する問題があります。
ブラウザ モードを他のブラウザに切り替えると、正常に動作します。
このページにたどり着くと、そこに CSS があり、すべて問題ないように見えます。ただし、CSS を更新すると、スタイルが失われます。サイトの他の場所をクリックしても、CSS はそのままです。これは、ローカルでホストされている私のサイトでのみ発生します。
Browser Mode:IE9 でのみ発生する問題があります。
ブラウザ モードを他のブラウザに切り替えると、正常に動作します。
このページにたどり着くと、そこに CSS があり、すべて問題ないように見えます。ただし、CSS を更新すると、スタイルが失われます。サイトの他の場所をクリックしても、CSS はそのままです。これは、ローカルでホストされている私のサイトでのみ発生します。
これは、通常どおりナビゲートすると css ファイルがキャッシュから読み込まれるが、ページを更新するために再読み込みが必要なときに読み込みに失敗する場合のように聞こえます。これは、以前は存在していたが、現在はアクセスできないことを意味します。css の URL をブラウザで開いてみましたか?
誰かがこの問題を抱えている場合、解決策は、 のstaticContent
セクションから次を削除することweb.config
です。
<remove fileExtension=".css" />
<mimeMap fileExtension=".css" mimeType="text/css; charset=UTF-8" />
<remove fileExtension=".js" />
<mimeMap fileExtension=".js" mimeType="text/javascript; charset=UTF-8" />
<remove fileExtension=".json" />
<mimeMap fileExtension=".json" mimeType="application/json; charset=UTF-8" />
<remove fileExtension=".rss" />
<mimeMap fileExtension=".rss" mimeType="application/rss+xml; charset=UTF-8" />
<remove fileExtension=".html" />
<mimeMap fileExtension=".html" mimeType="text/html; charset=UTF-8" />
<remove fileExtension=".xml" />
<mimeMap fileExtension=".xml" mimeType="application/xml; charset=UTF-8" />
何らかの理由で、IE9 は charset=UTF-8 の場合に mimeType が無効であると判断します。