浏览器问题:如何检查发送到页面的内容(IE 10版)

时间:2013-04-12 16:27:06

标签: asp.net firefox user-interface internet-explorer-9 internet-explorer-10

我有一个ASP.net网站,可以正常使用IE9,Mozilla,Chrome,但IE 10用户有很多问题。用户界面甚至功能(如点击按钮,登录/注销都不起作用)与IE10不兼容。

我的IE版本是10.0.9200.16519。

我发现IE10和google-chrome(甚至是IE9)的视图来源之间几乎没有什么区别,但是对它的了解并不多。

在网站中实际可以查看发送到IE 10浏览器的页面与其他浏览器或IE9不同的原因?

请建议我如何进一步调试?

PS:该网站适用于IE9及以下版本的IE。

2 个答案:

答案 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的帖子。