Hello, I have a problem which only happens in IE and just wanted to ask for a quick sense check before I submit a bug.
I am creating an iframe, for which I get the window object and attach a handler to the blur event. When the event fires the 'this' in the function refers to the main window, not the iframe window. Here is the code <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en"> <head> <title>Window bug</title> <script type="text/javascript" src="http://code.jquery.com/jquery- latest.min.js"></script> <script type="text/javascript"> $(window).load(function() { $(document.body).append("<iframe name='otherWindow' scroll='yes' src='about:blank'>"); var otherWindow = window.frames["otherWindow"].window; $(otherWindow).blur(function() { alert(this.name); }); }); </script> </head> <body> </body> </html> when you run this in FF, click on the iframe and away, and you get a popup saying otherWindow. in ie you get a blank popup, the main window. Has anyone seen this before? Is it a known bug? Shall I have salad in my ham sandwich or extra ham? Ant --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "jQuery Development" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/jquery-dev?hl=en -~----------~----~----~----~------~----~------~--~---
