r9 and r10 use exactly the same test for IE6 detection.
Search for the current code

ie6=....function'

and replace with the (suggested) modification

ie6=....Request)

(Be careful not to disturb the commas around the assignment!)


shelane wrote:
> 
> 
> Was this for r10?  How about r9? It appears to be different and I'm not
> sure
> what to change.
> 
> 
> On 7/27/07 7:30 AM, "Wizzud" <[EMAIL PROTECTED]> wrote:
> 
>> 
>> 
>> The problem is caused by the browser detection method being used to
>> determine
>> IE6. The test used is:
>> 
>> ie6=$.browser.msie && typeof XMLHttpRequest == 'function'
>> 
>> which worked up to 1.1.2 where there was code along the lines of
>> 
>> if ( !window.XMLHttpRequest )
>> XMLHttpRequest = function(){...}
>> 
>> However, 1.1.3 handles ajax slightly differently and sets
>> 
>> var xml = window.ActiveXObject ? new ActiveXObject("Microsoft.XMLHTTP") :
>> new XMLHttpRequest();
>> 
>> within its ajax function. This means that the typeof XMLHttpRequest ==
>> 'function' test now fails for IE6.
>> The solution i have put in place in my own code is to change the test to:
>> 
>> ie6=$.browser.msie && (typeof XMLHttpRequest == 'function' ||
>> !window.XMLHttpRequest)
>> 
>> This now appears to work fine for jQuery v1.1.3.
>> 
>> 
>> Mark Miller-8 wrote:
>>> 
>>> 
>>> I if download and host the jqModal public example (and associated
>>> resources) on a local webserver and simply change the jQuery to
>>> 1.1.3.1, jqModal stops working in IE6. The overlay is pushed to a thin
>>> box at the bottom of the page and any modal like behavior is lost.
>>> 
>>> My workaround is to roll back jQuery to 1.1.2 for now, though I was
>>> appreciating the performance increases in the latest release. I don't
>>> have the IE specific skills / tools to offer any insight into what
>>> might be happening.
>>> 
>>> If anyone can corroborate this issue or if anyone has any suggestions
>>> or a fix for this I would welcome the advice.
>>> 
>>> I have search the archives for this group. This is not the same as the
>>> issue logged regarding opacity that was fixed with the 1.1.3 > 1.1.3.1
>>> jQuery release.
>>> 
>>> Thank-you.
>>> 
>>> Mark Miller,
>>> 
>>> Calgary, Alberta
>>> 
>>> 
>>> 
> 
> 
> 

-- 
View this message in context: 
http://www.nabble.com/1.1.3.1-breaks-jqModal-in-IE6-tf4153825s15494.html#a11831686
Sent from the JQuery mailing list archive at Nabble.com.

Reply via email to