Skip to main content

Search and Top Navigation

#9787 closed bug (wontfix)

Opened February 03, 2014 05:51PM UTC

Closed February 19, 2014 07:32PM UTC

Tabs: Not Working in iframes in IE7

Reported by: rbmanian75 Owned by:
Priority: minor Milestone: none
Component: ui.tabs Version: 1.10.4
Keywords: Cc:
Blocked by: Blocking:
Description

Please visit the page http://jqueryui.com/tabs/ in IE7 or IE7 Compatibility mode in >IE7 and you can see that the tab content does not change when switching the tabs. It seems to be that all the 3 tab contents are rendered together.

Attachments (0)
Change History (8)

Changed February 03, 2014 06:09PM UTC by scottgonzalez comment:1

resolution: → worksforme
status: newclosed

Actually, the tabs work just fine in IE7. See http://jqueryui.com/resources/demos/tabs/default.html

Although our code projects support old browsers like IE7, our web sites do not.

Changed February 04, 2014 10:45AM UTC by rbmanian75 comment:2

We were not having this behavior with jquery ui 1.10.3 after upgrading to 1.10.4 we are having this behavior. When we just test with sample page you have provided it works. But with our application it behaved the same as the web site http://jqueryui.com/tabs/.

Some changes made in the jQuery 1.10.4 breaks our application. We are not able to reproduce it with simple tab html. It happens in the context of our application.

We roll backed to 1.10.3 and everything works fine.

Changed February 04, 2014 11:51AM UTC by rbmanian75 comment:3

And one more thing if i name the tabs like ui-tabs-1, ui-tabs-2 it works fine in 1.10.4

Changed February 04, 2014 01:03PM UTC by tj.vantoll comment:4

Replying to [comment:2 rbmanian75]:

We were not having this behavior with jquery ui 1.10.3 after upgrading to 1.10.4 we are having this behavior. When we just test with sample page you have provided it works. But with our application it behaved the same as the web site http://jqueryui.com/tabs/. Some changes made in the jQuery 1.10.4 breaks our application. We are not able to reproduce it with simple tab html. It happens in the context of our application. We roll backed to 1.10.3 and everything works fine.

We need a reduced test case in order to look into this. The only thing related to this that changed was #9317, so you might to look through that ticket.

Changed February 04, 2014 02:11PM UTC by rbmanian75 comment:5

Now i can reproduce the problem.

Please try this in a html file

<html>
<body>
<iframe src="http://jqueryui.com/resources/demos/tabs/default.html" width="100%" height="100%"></iframe>
</body>
<html>

it seems to be that it is fixed in http://bugs.jqueryui.com/ticket/8653 but now it is reintroduced in jQuery UI 1.10.4

you are right the change made in 9317 causes this

If i remove the line

anchor = anchor.cloneNode(false);

it works fine.

Changed February 04, 2014 02:46PM UTC by tj.vantoll comment:6

resolution: worksforme
status: closedreopened
summary: jQuery UI 1.10.4 Tab not working in IE7Tabs: Not Working in iframes in IE7

Changed February 13, 2014 09:06PM UTC by rockenreno comment:7

I also experienced this problem using frames in IE11 (IE7 compatibility mode enabled).

The fix of removing

anchor = anchor.cloneNode(false);

appears to work for me.

Changed February 19, 2014 07:32PM UTC by scottgonzalez comment:8

resolution: → wontfix
status: reopenedclosed

We're no longer landing bug fixes for IE7 and will fully drop support soon.