that is really smelly, IMHO

-- Elijah

On Mon, Jan 26, 2009 at 11:20 AM, Matt <m...@thekrusefamily.com> wrote:

>
> On Jan 23, 12:48 pm, John Resig <jere...@gmail.com> wrote:
> > > Specifically, I have a modal dialog plugin which needs to "detect" IE6
> > > and IE7 in quirks mode. IE6 detection is needed for deciding whether
> > > or not to add an iframe behind the overlay to prevent element bleed-
> > > through.
> > This first one is real tricky. I'm not sure what a good solution might
> > be. Anyone have any thoughts?
>
> This is one of the few cases where javascript experts agree that there
> is no possible feature detection that can address the problem.
> The generally agreed upon solution is to use conditional comments (as
> mentioned by others in this thread).
>
> In its simplest form:
>
> var useIframe=false; /*...@cc_on useIframe=true; @*/
>
> I prefer to use this, as I've done in my context menu plugin:
>
> useIframe:/*...@cc_on @*//*...@if (@_win32) true, @else @*/false,/*...@end
> @*/
>
> Since the problem only exists on windows, this will save other
> platforms from the unnecessary inclusion of the iframe.
>
> No one should be using browser sniffing or inferring this problem from
> things like maxHeight! This problem and solution has been around for
> many years and developers should be familiar with it by now.
>
> Matt
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"jQuery Development" group.
To post to this group, send email to jquery-dev@googlegroups.com
To unsubscribe from this group, send email to 
jquery-dev+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/jquery-dev?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to