views:

48

answers:

2

my site was automatically being injected with in the header when I browse using IE 8. I set my IIS with a custom header to force it to IE=8, didn't work. I set the meta tag in the header, it shows up in the source, but was being shown before it. didn't work. What else can i do?

+1  A: 

Just a guess, but might work.

Try to add this=>

<head>
    <meta http-equiv="X-UA-Compatible" content="IE=8" />
</head>

This meta tag must be first child of head element.
It will force ie8 in compability mode to work normally as ie8.

Arnis L.
A: 

I did tried that, didn't work.

my title

For some reason, IE8 automatically puts in the IE=7 meta tag in all my pages. is it possible that my CSS is not compatible with IE 8 so it renders in IE7 mode?

KLC
IE does not put a META tag in any page that doesn't have one.
EricLaw -MSFT-