我的Web应用程序无法在IE10上运行

时间:2013-08-23 03:51:36

标签: asp.net c#-4.0 internet-explorer-10

我的网络应用程序一直运行到现在(在服务器上),在IE升级到IE10版本后突然停止工作。似乎回调代码根本没有被调用,因此没有发生任何事情。

我在许多地方(http://support.microsoft.com/kb/2600088)建议尝试修补程序,但它没有效果。 此外,我尝试在我的应用程序中创建App_Browsers文件夹,并手动添加浏览器定义文件但不起作用。

相同的应用程序在我的IE 10开发机器上工作正常,但在生产服务器上却没有。

伙计们请指出可能出现的问题以及为什么此修补程序对我不起作用。 我还可以尝试使这个应用程序工作。

此致 Arpan

1 个答案:

答案 0 :(得分:0)

试试这种方式。

1:使用最新版本的.net更新您的服务器/网站。您使用的版本无法识别IE10 UAS。 到debug your websites press f12>Script tab, click "Start Debugging"

SCRIPT5009:'WebForm_GetElementByTagName'未定义

使用工具>选择用户代理字符串并将UAS更改为IE9,上述错误消息将消失,表明您在服务器上使用的.net版本正在使用UAS嗅探。

2:将您的网站升级到.Net 4.0。然后将您的网站发布到服务器并将应用程序池更改为.Net 4

3:http://discusscode.blogspot.in/2012/12/fixing-aspnet-application-for-ie10.html

4:http://www.hanselman.com/blog/BugAndFixASPNETFailsToDetectIE10CausingDoPostBackIsUndefinedJavaScriptErrorOrMaintainFF5ScrollbarPosition.aspx