Modify ↓
Ticket #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: | ||
| Blocking: | Blocked by: |
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
Change History
Changed 5 years ago by jmcgraw
-
attachment
jquery_css_iframe_bug.zip
added
Please follow the bug reporting guidlines and use jsFiddle when providing test cases and demonstrations instead of pasting the code in the ticket.
Note: See
TracTickets for help on using
tickets.

Example of css() iframe bug