Use $.support.cssFloat && ! $.support.objectAll
On Jul 14, 5:29 pm, w1ntermut3 <ben.r.ca...@googlemail.com> wrote: > No prizes for guessing it's an IE7/6 issue.... > > I'm trying to detect IE6, with: > if (($.browser.msie == true) && ($.browser.version < 7)){ > // fail > > } > > but the client has got a version of IE7 that's returning the following > UA string: > > Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; GTB6; Mozilla/4.0 > (compatible; MSIE 6.0; Windows NT 5.1; SV1) ; .NET CLR 1.1.4322; > InfoPath.1; Creative ZENcast v1.02.12; .NET CLR 2.0.50727; .NET CLR > 3.0.04506.30; .NET CLR 3.0.04506.648) > > This seems to be fooling jQuery into thinking it's IE6, not 7. > > Is there anything I can do about this? It just seems to be his browser > for now, but if it's a more widespread issue I need to allow for it.