最後にHTMLレポートを作成するアプリケーションを開発しています.jsファイルとcssファイルを別々に出力し、ファイルを通常どおりロードします。しかし、Internet Explorer 8-10+ は、「 MIME タイプの不一致により CSS が無視されました」という理由で CSS ファイルのロードを拒否しますが、もちろん、MIME はローカル ファイルであり、サーバーによって提供されていないため、変更できません。 .
要するに:
- ローカル ファイル (C:\、file:// など)
- 「MIME タイプの不一致」が原因で CSS が読み込まれない
- 問題なく他のすべてのブラウザーで動作します-_-
- 「http://」や「localhost」、またはその変形ではありません
それで、誰かがこの問題の回避策について何か考えを持っていますか?
CSS の HTML ロード:
<head>
<title>Results</title>
<link href='resources/bootstrap.min.css' rel='stylesheet' type='text/css' />
<link href='resources/bootstrap-responsive.min.css' rel='stylesheet' type='text/css' />
<link href='resources/style.css' rel='stylesheet' type='text/css' />
<meta name='viewport' content='width=device-width, initial-scale=1.0'>
</head>
注: Microsoftによると、修正方法は次のとおりです。ヘッダーがネットワークを介して送信されていないため、不可能です......