Протестируйте во всех браузерах:
<![if !IE]><script type="text/javascript">BROWSERIE = false;</script><![endif]>
<!--[if IE]><script type="text/javascript">BROWSERIE = true;</script><![endif]-->
Первый условный комментарий работает в хороших браузерах, второй - в IE. Это глобальный вар. Затем вы можете получить к нему доступ из любой части или с любого JS, включенного в вашу страницу, а затем протестировать его, например:
console.log('isIE = ' + BROWSERIE);
console.log(typeof BROWSERIE);
if(BROWSERIE) $('.modal').removeClass('fade'); // for example, if `fade` causes an error in IE.