Oh the joy that is having to work with IE8.
On a daily basis I test my work in Firefox, IE, Safari (pc), Opera, and Chrome, (latest versions for all). While they all have their own very special and lovely quirks, we all know how much fun IE can be, (any version).
So lately I've run into a situation where I'm occasionally blocked from viewing sites that are set up to route IE6/7 users to upgrade to IE8... "But I AM using IE8", I say to the screen over and over. I tried searching for a solution a few times and found nothing. I then got into the habit of commenting out the bits of code that produced that routing on my svn copy of whatever project I was working on. But as more and more sites finally decide to jump on the Google bandwagon and cut off support for IE6 I thought I better revisit this lovely browser issue.
The Answer!!
Today I was finally successful in finding the answer! A site I visited brought to my attention that my User Agent was corrupt. For whatever reason, (the author suggests a badly written addon could be the culprit), the UA was loading up with two instances within each other. The solution? Look through the registry on your system in a few key places and remove the second UA instance that is screwing everything up!
Look for, "Internet Settings/5.0", and, "Internet Settings/User Agent/Post Platform", strings in both Current User and Local Machine.
Now before you go rooting around in your registry, take a look at the site and see if you are experiencing this problem. If not, I'm sorry but you'll have to keep on searching.
http://www.fiddlertool.com/ua.aspx
Thanks for the great tool!
No comments:
Post a Comment