Javascript ASP.NET web应用程序在IE10中不工作
问候 我注意到ASP.NET web应用程序在IE10中不起作用。 网格项不可单击,其他几个jscript功能也不起作用 我一直在深入研究这个问题,我发现ASP.NET无法检测到IE10导致的回发。现在,在我开始深入研究这个问题并寻找可用的解决方案之前,我想听听解决这个问题的一些想法 我要说的是,该应用程序部署在几十台服务器中,并且它可以在除IE10之外的所有浏览器中工作。如果客户端启用IE9模式,则应用程序可以工作,但仍会出现一些奇怪的故障 我想知道这是如何以一种简单无痛的方式修复的 向你致以亲切的问候 编辑:我已通过NuGet package manager包含AppBrowsersUpdate并部署了该应用程序。但现在我明白了: EDIT2:我已经从应用程序中排除了“firefox.browser”。现在应用程序工作了,它的jst在IE中,我得到了以下错误: 简而言之,有两种方法可以解决此问题:Javascript ASP.NET web应用程序在IE10中不工作,javascript,asp.net,internet-explorer,Javascript,Asp.net,Internet Explorer,问候 我注意到ASP.NET web应用程序在IE10中不起作用。 网格项不可单击,其他几个jscript功能也不起作用 我一直在深入研究这个问题,我发现ASP.NET无法检测到IE10导致的回发。现在,在我开始深入研究这个问题并寻找可用的解决方案之前,我想听听解决这个问题的一些想法 我要说的是,该应用程序部署在几十台服务器中,并且它可以在除IE10之外的所有浏览器中工作。如果客户端启用IE9模式,则应用程序可以工作,但仍会出现一些奇怪的故障 我想知道这是如何以一种简单无痛的方式修复的 向你致以
您可以获得IE10问题的修补程序 .Net 4()
.Net 2(,) 你可以从
这对我解决IE10问题有很大帮助 我已经解决了这样的问题(对于任何需要快速修复的人来说,这应该是可行的),但问题是每个客户都必须这么做 我已经在IE10中启用了兼容模式(ALT、兼容设置、添加站点)。 这样,浏览器在IE9兼容模式下运行 对于文档模式,我在web.config中添加了以下代码:
<system.webServer>
...
<httpProtocol>
<customHeaders>
<clear />
<add name="X-UA-Compatible" value="IE=9" />
</customHeaders>
</httpProtocol>
</system.webServer>
...
它现在起作用,但我仍然敦促任何可能知道我问题的正确解决方案的人。如果我错了,请纠正我。。。我需要更新所有项目,只需添加包并重新部署web应用程序?是的,它应该可以解决问题。我已尝试在我的web应用程序中包含该修复程序。一切顺利,我已经部署了应用程序。但现在我得到:配置错误:解析器错误消息:找不到ID为“Firefox”的浏览器或网关元素。有什么建议吗?我已经编辑了我的原始问题,其中包含了我在使用App_BrowsersUpdate时面临的问题。