我用asp.net MVC3和HTML5编写了一个小测试项目。 也许我是愚蠢的,或者我在Internet Explorer 10的预览中发现了一个错误。
测试用例:
使用VS2010创建一个asp.net MVC3项目作为Internet应用程序。 打开索引文件并将带有一些文本的html5 section属性写入文件并保存。 在该部分添加ID并在site.css中设置背景颜色。 启动应用程序。一切都会好起来的。您将看到文本,该部分具有您定义的颜色。 现在创建一个帐户转到LogOn页面并进行登录。 在我的情况下,该部分不再具有我定义的颜色 - 真的很奇怪。 按下F5后,颜色又回来了。
我查看了源代码,一切似乎都没问题,其中有一节,但经过一些研究后我发现在调试器中HTML代码不合适。 问题是:在调用MVC3 RedirectToAction方法(即登录时会发生这种情况)后,IE10再也无法处理section属性。它不存在于集成调试器的源代码中。 我在所有其他新浏览器中尝试了代码,它运行得很好。
如果有人可以测试并检查问题是我还是浏览器,那将是非常好的。
答案 0 :(得分:3)
当然IE10中存在漏洞。如果没有,它将不是预览,它将是最终版本。
预览的目的不是为了找到错误,大多数错误都可能通过测试找到。预览的目的是让您可以获得该工具的经验,并且可以使用html 5进行操作。
你甚至需要等待至少一个测试版或候选版本,然后你才应该依赖它来保持稳定。