I wanted to detect IE8 and 9 via JavaScript. All of them return as 7. I tried JQuery-1.8.2, but same results.
It returns "Compatible" version or something. If both IE8 and 9 versions use their IE version as 7, why they behave differently? Why MS labels it as 8 and 9 and send some other version details on the IP header?. Is this the expected behavior of IE?
I tried this too. http://msdn.microsoft.com/en-us/library/ms537509(v=vs.85).aspx
Can anyone give an explanation about this. Thanks.