2

我用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無法處理節屬性。它不在集成調試器的源代碼中。 我在所有其他新瀏覽器中嘗試過該代碼,並且完美地工作。

這將是非常好的,如果有人可以測試並檢查問題是我還是瀏覽器。

+5

解決方案:在瀏覽器中停止測試,任何人都不應該用它來進行常規瀏覽,除非您真的專注於時間進行alpha/beta測試Internet Explorer。 – BoltClock

+1

通常我同意這一點。但是如果我可以使用IE 10的最新HTML5特性作爲我的論文代碼的原型,那將會非常棒;) – Simon

+1

Chrome/FF是否支持HTML5?你爲什麼打擾IE10的混亂? –

回答

3

當然IE10中也有一些bug。如果沒有,它不會是一個預覽,它將是一個最終版本。

預覽的目的不是讓你發現錯誤,大多數錯誤很可能會在他們的測試中找到。預覽的目的是讓你可以獲得該工具的使用經驗,並且可以使用html 5進行操作。

您需要等待至少一個測試版或發佈候選版,然後才應該依賴穩定性。