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.

Reply via email to