Daily Archives: 27th Jan 2015

SharePoint 2010 and IE10

Following on from my previous post relating to setting problems with the setting of the master page content type to a value other then IE=8, I found some more useful information. The post I read actually referred to a problem with Silverlight following someone changing the content type to IE=Edge, so I wondered if the same solution was true. To read the original blog click here.

The originally released version of ASP.NET 2.0 (which SharePoint runs ontop of) contains a bug in the ‘browser definition file’ which reads the UserAgent HTTP header sent by user’s browsers to detect what browser the user is using. It can’t interpret the new UserAgent string sent by IE 10. This has the knock-on effect that SharePoint also doesn’t know what the user’s browser is, hence all the JavaScript problems.

Solution

First of all, check that this is indeed the problem in your environment by firing up IE 10, press F12 to bring up the developer tools, and force the User Agent string to IE 8.

All we need to do now is apply the hotfix to ASP.NET which updates the browser definition files (see KB2600100).