Это ошибка IE10?Предварительный просмотр ASP .NET MVC3 + HTML5 + IE10 - PullRequest
2 голосов
/ 20 июня 2011

Я написал небольшой тестовый проект с asp.net MVC3 и HTML5. Возможно, я глуп или обнаружил ошибку в превью Internet Explorer 10.

Тестовый случай:

Создайте asp.net MVC3 Project как Интернет-приложение с VS2010. Откройте файл индекса и напишите в файл атрибут раздела html5 с текстом внутри и сохраните его. Добавьте идентификатор в раздел и установите для него цвет фона в site.css. Запустите приложение. Все будет работать нормально Вы увидите текст, а раздел имеет определенный вами цвет. Теперь создайте учетную запись, перейдите на страницу входа и выполните вход. В моем случае раздел больше не имеет цвета, который я определил - действительно странно. После нажатия F5 цвет снова вернулся.

Я посмотрел в исходном коде, и все, казалось, было в порядке, там был раздел, но после небольшого исследования я обнаружил, что в отладчике HTML-код не был в порядке. Проблема заключается в следующем: после вызова метода MVC3 RedirectToAction (что происходит при входе в систему), IE10 больше не может обрабатывать атрибут section. Его нет в исходном коде интегрированного отладчика. Я пробовал код во всех других новых браузерах, и он отлично работает.

Было бы очень хорошо, если бы кто-нибудь смог проверить и проверить, не проблема ли это у меня или в браузере.

1 Ответ

3 голосов
/ 20 июня 2011

Конечно, в IE10 есть ошибки. Если бы не было, это не было бы предварительным просмотром, это был бы заключительный выпуск.

Целью предварительного просмотра НЕ является обнаружение ошибок, большинство из которых, вероятно, будут обнаружены при их тестировании. Цель предварительного просмотра состоит в том, чтобы вы могли получить опыт работы с инструментом и иметь что-то, с чем можно поиграть с html 5.

Вам нужно будет подождать хотя бы бета-версию или релиз-кандидат, прежде чем вы даже потрудитесь полагаться на его стабильность.

...