There is some mechanism that uses the IE browser family to guess which rendering mode is best. More details about this topic:
X-UA-Compatible is set to IE = edge, but it still does not stop compatibility mode
So, there is a way how to tell which version of IE you are targeting. Put this html tag as the first (really first) in the <head> element after <title>
<!DOCTYPE html> <html> <head> <title>My Web</title> <meta http-equiv="X-UA-Compatible" content="IE=100" > ...
the content should be contain="IE=8" , if you are targeting IE 8.0, IE = 100 will work for IE 9.0 ++.
I read that this behavior will not work on the intranet, but my experience is different. The fact is that the <meta> element MUST be the first ! The first means no comment. Nothing but the first, after the name.
For example, I do some server-side research in the code to check which version it is and put the meta related to the browser as the first element
Radim Kรถhler Nov 23 '12 at 7:09 2012-11-23 07:09
source share