Bug Tracker

Opened 8 years ago

Closed 6 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:

Description

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 8 years ago.
Example of css() iframe bug

Download all attachments as: .zip

Change History (2)

Changed 8 years ago by jmcgraw

Example of css() iframe bug

comment:1 Changed 6 years ago by dmethvin

  • Resolution set to fixed
  • Status changed from new to closed

Switched to elem.ownerDocument in 1.4.

Note: See TracTickets for help on using tickets.