done:

https://prototype.lighthouseapp.com/projects/8886-prototype/tickets/779-custom-event-firing-with-document-from-iframe-issues

On Aug 27, 2:51 pm, Tobie Langel <tobie.lan...@gmail.com> wrote:
> Please open a ticket with your issue.
>
> Thank you.
>
> Tobie
>
> On Aug 27, 11:37 pm, Ngan <nganp...@gmail.com> wrote:
>
>
>
> > Hi I came an issue with Firefox (works for Safari and IE8 correctly)
> > RE: Event.observe(...) vs ___.observe(...).  You'll need both of the
> > files below.
>
> > Notice that firefox only receives the fire when it is using "observe"
> > directly on the iframe's document element.  Whereas Event.observe does
> > not work.  Safari and IE8 picks up both observes and prints out both
> > messages to console.
>
> > FILE: test.html    -------------------------
> > <html>
> > <head>
> >   <script src="js/prototype.js" type="text/javascript"></script>
> >   <script>
> > Event.observe(window, 'load', function() {
> >   $('ifr').writeAttribute('src', 'test2.html');});
>
> > function register(ifrDocument) {
> >   ifrDocument.observe('custom:event', function() {
> >     console.info('received fire 1');
> >   });
> >   Event.observe(ifrDocument, 'custom:event', function() {
> >     console.info('recieved fire 2');
> >   });}
>
> >   </script>
> > </head>
> > <body>
> > <iframe id="ifr"></iframe>
> > </body>
> > </html>
>
> > FILE: test2.html  ---------------------
> > <html>
> > <head>
> >   <script src="js/prototype.js" type="text/javascript"></script>
> >   <script>
> > Event.observe(window, 'load', function() {
> >   parent.register(document);
> >   console.info('firing event from iframe...');
> >   document.fire('custom:event');});
>
> >   </script>
> > </head>
> > <body>
> > </body>
> > </html>
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Prototype: Core" group.
To post to this group, send email to prototype-core@googlegroups.com
To unsubscribe from this group, send email to 
prototype-core-unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/prototype-core?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to