SharePoint 2013 Fixes for IE11 Incompatibility Issues

IE11 has incompatibility issues with SharePoint 2013, mostly due to the fact that IE specific SharePoint OOTB scripts use JavaScript methods and properties that have been deprecated in IE11.

Some common ones include:

  • Using .attachEvent() methods instead of .addEventListener()
  • Using document.body.all property instead of document.getElementById()

This can be resolved by forcing IE10 compatibility mode using <meta http-equiv=”X-UA-Compatible” content=”IE=10″ />. However, if you wanted to utilize IE-edge, we can fix the errors using the JavaScript below.

Continue reading