在IE10不工作ASP.NET Web应用程序 [英] ASP.NET web application not working in IE10

查看:165
本文介绍了在IE10不工作ASP.NET Web应用程序的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

问候。

我注意到,ASP.NET Web应用程序没有在IE10工作。
电网项目不点击能等几个JScript的功能不起作用。

I have noticed that ASP.NET web application is not working in IE10. Grid items are not click-able and several other jscript features do not work.

我一直在挖掘到这一点,我发现,ASP.NET无法检测到IE10造成_doPostBack。现在,我开始挖掘到这个问题,并寻求可行的解决方案之前,我想听听解决问题的一些想法。

I have been digging into this and i found out that ASP.NET fails to detect IE10 causing _doPostBack. Now before i start digging into the problem and searching for available solutions I would like to hear some ideas of fixing the problem.

让我说,应用程序部署在几个几十个服务器,它工作在IE10以外所有浏览器。如果客户端启用IE9模式的应用程序的工作,但还是有一些奇怪的故障。

Let me say that the application is deployed in several dozens of servers and that it works in all browsers except IE10. If clients enable IE9 mode the application works, but still with some strange glitches.

我想知道这是怎么可以解决一些简单的无痛的方式?

I would like to know how is this fixable in some easy painless way?

通过亲切的问候,NO9

With kind regards, no9

编辑:我已经包括AppBrowsersUpdate通过的NuGet包管理和部署的应用程序。但现在我得到这样的:

I have included the AppBrowsersUpdate via NuGet package manager and deployed the application. But now I am getting this:

EDIT2:我已经从应用程序中排除firefox.browser。现在应用的工作​​原理,其JST在IE我收到以下错误:

I have excluded "firefox.browser" from the application. Now the app works, its jst that in IE i am getting the following error:

推荐答案

好临时我已经解决了这个问题,就像这样(的人需要速战速决这应该工作),但缺陷是每一个客户有这样做。

Well temporary I have resolved the issue like this (for anyone needing quick fix this should work), but the downfall is that every single client has to do it.

我已经启用了IE10兼容模式(ALT,兼容性设置,添加网站)。
这样,浏览器在IE9兼容模式下运行。

I have enabled compatibility mode in IE10 (ALT, Compatibility settings, add site). This way the browser is running in IE9 compatibility mode.

有关文档模式我添加了这个$​​ C $ C到我的web.config:

For the document mode I added this code to my web.config:

 <system.webServer>
  ...
  <httpProtocol>
    <customHeaders>
      <clear />
      <add name="X-UA-Compatible" value="IE=9" />
    </customHeaders>
  </httpProtocol>
 </system.webServer>

它的工作原理现在,但我仍然呼吁任何可能知道正确的解决我的问题。

It works for now, but I still urge anyone that might know the correct solution to my problem.

这篇关于在IE10不工作ASP.NET Web应用程序的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆