编辑:该站点位于 Windows Server 2003 上,因此无法升级到 .NET Framework 4.5。
我们的网站在 .NET 4 上为 ASP.NET 提供服务。使用 IE 11 时,自动回发停止工作,并出现错误“_doPostBack 未定义”。很可能可以通过对浏览器定义文件进行一些修改来修复它,我还不知道如何。
Microsoft 建议进行功能检测(首选),或更改浏览器定义文件。 http://msdn.microsoft.com/en-us/library/IE/hh869299%28v=vs.85%29.aspx
看起来特征检测意味着一起放弃自动回发。这不就像重写整个网站一样吗?
有人可以描述如何完成特征检测和浏览器定义文件修改吗?首选哪种方式以及原因。
接受的答案解决了这个问题,如果你被困在服务器 2003 上,这似乎是唯一的方法。如果有人能解释如何在没有大量代码更改的情况下完成特征检测,那将是非常好的。