Final fix for me as follows: jqModal.js (r9) line 55 WAS: var s=0,hash={},ma=[],ie6=$.browser.msie && typeof XMLHttpRequest == 'function',
jqModal.js (r9) line 55 FIX: var s=0,hash={},ma=[],ie6=$.browser.msie && ($.browser.version == "6.0"), Mark On Jul 27, 10:26 am, mmiller <[EMAIL PROTECTED]> wrote: > Is it too much for me to say that I love you guys? > > Much appreciated. > > Mark > > On Jul 27, 9:35 am, Wizzud <[EMAIL PROTECTED]> wrote: > > > 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.h... > > Sent from the JQuery mailing list archive at Nabble.com.