我用asp.net MVC3和HTML5寫了一個小測試項目。 也許我傻還是我發現了一個bug在Internet Explorer 10這是一個IE10的BUG? ASP .NET MVC3 + HTML5 + IE10 Preview
測試用例的預覽:
創建一個asp.net MVC3項目與VS2010的互聯網應用。 打開索引文件,並將帶有一些文本的html5節屬性寫入文件並保存。 向該部分添加一個ID並在site.css中爲其設置一個背景顏色。 啓動應用程序。一切都會正常工作。您將看到文本,並且該部分具有您定義的顏色。 現在創建一個帳戶轉到登錄頁面並進行登錄。 在我的情況下,該部分不再具有我定義的顏色 - 非常奇怪。 按下F5後顏色又回來了。
我查看了源代碼,一切似乎都沒問題,其中有一個部分,但經過一些研究後,我發現在調試器中HTML代碼並不好。 問題是:在調用MVC3 RedirectToAction方法(即執行登錄時發生的情況)之後,IE10無法處理節屬性。它不在集成調試器的源代碼中。 我在所有其他新瀏覽器中嘗試過該代碼,並且完美地工作。
這將是非常好的,如果有人可以測試並檢查問題是我還是瀏覽器。
解決方案:在瀏覽器中停止測試,任何人都不應該用它來進行常規瀏覽,除非您真的專注於時間進行alpha/beta測試Internet Explorer。 – BoltClock
通常我同意這一點。但是如果我可以使用IE 10的最新HTML5特性作爲我的論文代碼的原型,那將會非常棒;) – Simon
Chrome/FF是否支持HTML5?你爲什麼打擾IE10的混亂? –