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.