Side navigation
#10120 closed bug (invalid)
Opened August 23, 2011 07:22PM UTC
Closed August 24, 2011 01:44PM UTC
$(document).ready() fires after images load in IE in iframe
| Reported by: | anonymous | Owned by: | |
|---|---|---|---|
| Priority: | low | Milestone: | None |
| Component: | core | Version: | 1.6.2 |
| Keywords: | Cc: | ||
| Blocked by: | Blocking: |
Description
I loads frame.htm page inside an iframe in patent.htm. In that case in IE image load event fires before $(document).ready(). In below example, alert 2 is fired before alert 1.
parent.htm
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title></title>
</head>
<body>
<iframe id="frame" src="frame.htm"></iframe>
</body>
</html>
frame.htm
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title></title>
<script src="Scripts/jquery-1.6.2.min.js" type="text/javascript"></script>
<script>
$(document).ready(function () {
alert('1');
});
</script>
</head>
<body>
<img id='img1' onload='alert("2");' src="http://www.wallpaper.com/images/211_claudio_silvestrin_book_tl230811_f2.jpg" />
</body>
</html>
Attachments (0)
Change History (2)
Changed August 24, 2011 07:21AM UTC by comment:1
Changed August 24, 2011 01:44PM UTC by comment:2
| component: | unfiled → core |
|---|---|
| priority: | undecided → low |
| resolution: | → invalid |
| status: | new → closed |
That is not out of the question in this case. The image may already be loaded before document ready.
If I browse frame.htm page directly, It fires alert 1 first and then alert 2 in correct order.