Bug Tracker

Opened 15 years ago

Closed 13 years ago

#2325 closed bug (fixed)

curCSS doesn't recognize frame scope

Reported by: jmcgraw Owned by:
Priority: major Milestone: 1.2.4
Component: core Version: 1.2.3
Keywords: Cc:
Blocked by: Blocking:


Running the following lines should produce the same result, but don't:

$("#default",top[frame name].document).css("background-color");
top[frame name].getComputedStyle(top[frame name].document.getElementById("default"), null).getPropertyValue("background-color");

After browsing the source for jQuery 1.2.3, looks like curCSS() uses the hard coded document variable and not one scoped for the current query.

Attachments (1)

jquery_css_iframe_bug.zip (30.1 KB) - added by jmcgraw 15 years ago.
Example of css() iframe bug

Download all attachments as: .zip

Change History (2)

Changed 15 years ago by jmcgraw

Attachment: jquery_css_iframe_bug.zip added

Example of css() iframe bug

comment:1 Changed 13 years ago by dmethvin

Resolution: fixed
Status: newclosed

Switched to elem.ownerDocument in 1.4.

Note: See TracTickets for help on using tickets.