Looking through the issue queues of the modules that use this module, I noticed there are lots of common problems with IE6 and IE7, which makes me think the problems are probably down to this module.
Issues are:
- tables don't show up within tab content
- content only appears when you mouse off tab title
- content doesn't appear on the first tab, until you click on another tab and then click back to the first
- content in floated divs doesn't appear unless you mess around with position:relative

Here are some of the issues I found:
http://drupal.org/node/650082
http://drupal.org/node/660804
http://drupal.org/node/641610
http://drupal.org/node/582054

Comments

jpweber’s picture

subscribing. I am experiencing the first two issues for sure. Resolution of this issue would be greatly appreciated.

honigferd’s picture

I'm experiencing the third one.

harking’s picture

These are all related to an old version of jquery-ui which didn't correctly reset the position after switching the tabs. I think if we can get an updated version of ui-tabs these will disappear.

freatida’s picture

@harking thanks for pointing this out. You've saved me a lot of grief.

With #19's patch here http://drupal.org/node/577902 to Tabs 6x1.3 and updating jquery to 1.3.2, I've managed to get everything working on IE7 and IE6.

Problems 1, 3 and 4 are fixed with the upgrades. Problem 2 was caused by me having disabled animation in the js file because of the page jumping up and down. But now, disabling both effects and setting speed to "immediate" gets rid of the jumpiness.

honigferd’s picture

Hm, I've applied the patch linked in #4 and updated jquery to 1.3.2

Still no luck with problem 3 though.

nedjo’s picture

Thanks for the report. It seems that these problems indeed originate mostly with the version of jquery UI we're using. The only way to fix this would be to upgrade to introduce a dependency on jquery update and a later version of jquery UI, something that's difficult in mid-version (new dependencies can break sites). Options would be (a) create a new branch of tabs for D6 that depends on jquery_update and requires a later version of jquery_ui, (b) wait for D7 and fix this there, (c) the current situation, in which it's possible but difficult to use tabs with an updated jquery_ui.