Вы на самом деле подходите к этому совершенно неправильно.
Вместо того, чтобы заставлять пользователей не использовать IE9, заставьте IE9 вести себя как IE8 (или IE7), установив режим совместимости.
Бросьте это в заголовок (или в заголовки http);
<meta http-equiv="X-UA-Compatible" content="IE=8"/>
и будет вести себя как IE8.
Подробнее об этом можно прочитать здесь