asp.net MVC3 と HTML5 で小さなテスト プロジェクトを作成しました。多分私は愚かであるか、Internet Explorer 10 のプレビューでバグを見つけました。
テストケース:
VS2010 でインターネット アプリケーションとして asp.net MVC3 プロジェクトを作成します。インデックス ファイルを開き、テキストを含む html5 セクション属性をファイルに書き込み、保存します。セクションに ID を追加し、site.css で背景色を設定します。アプリを起動します。すべてがうまくいきます。テキストが表示され、セクションが定義した色になります。アカウントを作成し、ログオン ページに移動してログインします。私の場合、セクションには私が定義した色がありません - 本当に奇妙です。F5 を押すと、色が元に戻りました。
ソースコードを調べたところ、すべて問題ないように見えました。セクションがありましたが、少し調べたところ、デバッガーで HTML コードが正しくないことがわかりました。問題は次のとおりです。MVC3 RedirectToAction メソッドを呼び出した後 (つまり、ログイン時に発生します)、IE10 はセクション属性を処理できなくなります。統合デバッガのソースコードには存在しません。他のすべての新しいブラウザでコードを試してみましたが、完全に機能します。
問題が私にあるのかブラウザにあるのかを誰かがテストして確認できれば、とてもうれしいです。