Skip to main content

Search and Top Navigation

#2350 closed bug (fixed)

Opened February 15, 2008 03:12PM UTC

Closed February 15, 2008 04:36PM UTC

Last modified February 26, 2009 11:29AM UTC

SELECTs pierce thru the Dialog in IE6

Reported by: snobo Owned by: paul
Priority: major Milestone: 1.5
Component: ui.core Version: 1.2.3
Keywords: dialog, IE6, select, iframe Cc:
Blocked by: Blocking:
Description

It is a known issue that in IE lte 6, SELECT controls cannot be hovered by any element except IFRAME (they are seen through). Apparently, jQuery.dialog doesn't employ dynamically created iframe, because if SELECTs are present on a page, they pierce thru an open dialog.

It would be great if the jQuery.dialog would create an Iframe the size of the dialog, placed under it, on the fly; of course only for IE5/IE6.

Attachments (0)
Change History (5)

Changed February 15, 2008 04:36PM UTC by scottgonzalez comment:1

resolution: → fixed
status: newclosed

There is now an option to use bgiframe on dialogs (requires latest SVN - added after 1.5b):

$(..).dialog({
    bgiframe: true
});

Or, you could change the defaults so that all dialogs use bgiframe:

$.ui.dialog.defaults.bgiframe = true;

$(..).dialog();

Changed February 15, 2008 04:37PM UTC by scottgonzalez comment:2

I should note that this requires the bgiframe plugin.

Changed February 20, 2008 05:32PM UTC by snobo comment:3

Thanx a lot, it works!

Changed May 24, 2008 03:39AM UTC by comment:4

milestone: 1.2.4

Milestone 1.2.4 deleted

Changed February 26, 2009 11:29AM UTC by paul comment:5

milestone: → 1.5