Discussion:
jquery cycle plugin IE6 flicker (appears to reload elements repeatedly)
websymphony
2009-12-29 17:00:31 UTC
Permalink
I've employed the jquery cycle plugin (great work malsup!) to display
banners for various hospitals (such as
http://intermountainhealthcare.org/hospitals/bearriver/Pages/home.aspx).

To display the banners, I nested the call within a separate script
containing

$(document).ready(function() {
(More scripts)
$('.ih-bannerCont').cycle({fx: 'fade', speed: 750, timeout: 7000,
before: contentOut, after: contentIn});
(More scripts)
});

While the cycler works great on IE7 and FF3, IE6 chokes as it tries to
reload the images each time the cycler changes views (this appears a
flicker between each slide, and a white background). I've reviewed
the cycler on malsup's jquery site, which works with no errors in
IE6. Did I miss something?

-Thanks
arcadian
2010-02-16 18:52:46 UTC
Permalink
I believe the problem that you are experiencing is because IE6 has issues
when background images and opacity settings are adjusted.

I was doing something similar with the jquery cycle plugin and the only way
that I found to fix it was to place an IMG tag in the rotating item and
place it behind the content, thereby simulating a background image.

There is potentially another fix that is supposed to remove background
flicker/loading in IE6, but I have not had much luck with it. See the link
included below.

http://ajaxian.com/archives/no-more-ie6-background-flicker
Post by websymphony
I've employed the jquery cycle plugin (great work malsup!) to display
banners for various hospitals (such as
http://intermountainhealthcare.org/hospitals/bearriver/Pages/home.aspx).
To display the banners, I nested the call within a separate script
containing
$(document).ready(function() {
(More scripts)
$('.ih-bannerCont').cycle({fx: 'fade', speed: 750, timeout: 7000,
before: contentOut, after: contentIn});
(More scripts)
});
While the cycler works great on IE7 and FF3, IE6 chokes as it tries to
reload the images each time the cycler changes views (this appears a
flicker between each slide, and a white background). I've reviewed
the cycler on malsup's jquery site, which works with no errors in
IE6. Did I miss something?
-Thanks
--
View this message in context: http://old.nabble.com/jquery-cycle-plugin-IE6-flicker-%28appears-to-reload-elements--repeatedly%29-tp26957694s27240p27613236.html
Sent from the jQuery General Discussion mailing list archive at Nabble.com.
Loading...