is there any way to fix the IE8 Compatibility View issues

Mar 10, 2010 at 12:40 PM

All -

Please help.

Do you know-- is there any way to fix the IE8 Compatibility View issues?

The problem is that the styles used do not display with the same column width in Compatibility-View when compared to Non-Compatibility-View.

There is an ugly horizontal scrollbar shown.

Is there any way to fix this via CSS or Skins or otherwise?

Please advise.

Thank you.

-- Mark Kamoski

Mar 11, 2010 at 10:58 AM
Edited Mar 11, 2010 at 11:24 AM

All --

For more details about this, please see the following link...

http://ideasparks.codeplex.com/WorkItem/View.aspx?WorkItemId=5510

...where it is also discussed.

(There is a QandD workaround there that might work for some cases.)

Thank you.

-- Mark Kamoski

Coordinator
Mar 15, 2010 at 4:45 PM

Hi Mark,

Sorry it took me this long to respond. I investigated the issue. I was able to replicate it with the help of the sample project you sent me. It seems that it is because of an IE 8 bug. Nothing conclusive yet. I am still digging into the problem. I found this forum about some discrepancy in COL WIDTH: http://social.msdn.microsoft.com/Forums/en/iewebdevelopment/thread/f265c5b1-a45d-4949-85b2-86a97a884dc1

As a workaround, I think we need to detect in JavaScript as well as in Server-side if the browser is IE 8 compatibility mode. If yes, then subtract 3px from the column with when rendering. Let me see If I can cook something up quickly for this and I will post it in my Blog.

Thank you for continuous support, I really appreciate it so much.

Regards,

John