我有一个ASP.net网站,可以正常使用IE9,Mozilla,Chrome,但IE 10用户有很多问题。用户界面甚至功能(如点击按钮,登录/注销都不起作用)与IE10不兼容。
我的IE版本是10.0.9200.16519。
我发现IE10和google-chrome(甚至是IE9)的视图来源之间几乎没有什么区别,但是对它的了解并不多。
在网站中实际可以查看发送到IE 10浏览器的页面与其他浏览器或IE9不同的原因?
请建议我如何进一步调试?
PS:该网站适用于IE9及以下版本的IE。
答案 0 :(得分:0)
检查是否有任何js错误,使用IE开发人员工具栏(F12)调试脚本
答案 1 :(得分:0)
ASP.NET无法识别IE10的用户代理字符串,因此可以发回损坏的代码。这已在不同的地方进行过讨论,但最值得一提的是Scott Hanselman的博客。请参阅标题为Bug and Fix: ASP.NET fails to detect IE10 causing _doPostBack is undefined
JavaScript error or maintain FF5 scrollbar position的帖子。