I have an angular app that works fine on all browsers except IE. Specifically the NGTAGS directive. I am unable to use ENTER or the COMMA to create an tag. There is no bugs in the console and I am not sure how to fix this.
This might not be the answer you want, but if it isn't really necessary just ignore IE, Its been 2 years since I last developed - consciously supporting IE. Most of my developer-friends do the same.
The cost(in time) / benefits for being IE compatible isn't worth it.