本地站点工作正常,但远程(部署)它必须包含在兼容性设置中

时间:2014-09-30 16:44:23

标签: c# html asp.net internet-explorer

以.net / c#/ html / css

制作的网站

本地在Internet Explorer中正常工作

但是远程(部署)它必须包含在Internet Explorer的兼容性设置中?

任何人都知道为什么?或者如何找出?

一般问题是,例如某些devexpress分页不起作用,某些按钮不起作用,链接在点击等时不做任何事情......

但就像我说localy - 从Internet Explorer的视觉工作室开始,没有问题。部署 - 在Internet Explorer中它有这些问题,但铬就好了。

1 个答案:

答案 0 :(得分:3)

可能的罪魁祸首是ASP.NET没有正确检测Internet Explorer,详见in this Microsoft post。一种说法是,您将收到_doPostBack is undefined JavaScript错误。

要解决此问题,请执行以下操作之一:

  1. 修改应用程序以使用特征检测,而不是浏览器检测(首选)。
  2. 更新ASP.NET browser definition files