Jeff Fleitz wrote:
So, for all you gurus out there, how do you track down this type of
issue in IE6? Since Firebug doesn't report an error, that doesn't
help. Do you use other http proxies like Fiddler?
I've experienced a weird issue with IE6 and a mix of event delegation
and custom events. Basically IE6 managed to trigger the custom event
along with a normal click. I haven't yet figured out to prevent that,
and had to work around it instead.
Autcompleter uses a event delegation model for the select box and
several custom events for the input itself, so this may be related.
I haven't experienced that problem yet, therefore I hope we can work
together to track it down and solve it, though that requires a bit
poking around in the autocomplete code on your side. Try Firebug Lite on
your testpage and put some console.log statements into autocompleters
code. Interesting are the custom event handlers (search for
bind("search"), function() {) and the mouse event handlers of the select
box (search for jQuery("<ul>").appendTo(element).mouseover). Look for
any events that are called when they shouldn't, eg. a click while just
hovering, two clicks instead of one when clicking etc.
--
Jörn Zaefferer
http://bassistance.de