1

我有一个 ASP.net 网站,它在 IE9、Mozilla、chrome 上运行良好,但在 IE 10 用户上却有很多问题。UI 甚至功能(如单击按钮、登录/注销不起作用)都不适用于 IE10。

我的IE版本是10.0.9200.16519。

我看到来自 IE10 和 google-chrome(甚至 IE9)的视图源之间几乎没有区别,但不能理解很多。

我实际上在站点的哪个位置可以检查为什么发送到 IE 10 浏览器的页面与其他浏览器或 IE9 不同?

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

PS:该网站在 IE9 及以下版本的 IE 下运行良好。

4

2 回答 2

0

ASP.NET 无法识别 IE10 的用户代理字符串,因此可能会发回损坏的代码。这已经在各个地方进行了讨论,但最引人注目的可能是 Scott Hanselman 的博客。请参阅标题为“错误和修复:ASP.NET 无法检测 IE10 导致_doPostBack is undefinedJavaScript 错误或保持 FF5 滚动条位置”的帖子。

于 2013-04-12T19:18:02.960 回答
0

检查是否有js错误,使用IE开发者工具栏(F12)调试脚本

于 2013-04-12T16:34:36.030 回答