don't work...

On 16 Set, 12:01, אריה גלזר <[email protected]> wrote:
> What happens is this:
> You create the iFrame, then you add the event to DOC (which is empty), then
> the load event is fired and DOC is set.
> Events are asynchronous - that's the whole point.
> the code should be:
>
> load: function(){
>              DOC = this.contentWindow.document;
>              DOC.open();
>              DOC.write("<html><head></head><body>Hallo!</body></html>");
>              DOC.close();
>              DOC.designMode = 'on';
>
>              *DOC.addEvent('ketpress',function(){.....});*
>
>              load_toolbar();
>
>
>
>
>
> }
> On Thu, Sep 16, 2010 at 11:11 AM, gasmor <[email protected]> wrote:
> > don't function...
>
> > I write (keydown) in the window in iframe (DOC).
>
> > code is:
>
> > DOC.addEvent('keydown', function(event){ alert(event.key) });
>
> > not
>
> > myIFrame.addEvent('keydown', function(event){ alert(event.key) });
>
> > On Sep 16, 8:56 am, "Steve Onnis" <[email protected]> wrote:
> > > Why don't you add it into the events?
>
> > > -----Original Message-----
> > > From: gasmor [mailto:[email protected]]
> > > Sent: Thursday, 16 September 2010 4:54 PM
> > > To: MooTools Users
> > > Subject: [Moo] iframe keypress for firefox and Explorer
>
> > > Hi All,
>
> > > i have this code:
>
> > > window.addEvent('domready', function(){
>
> > >            var myIFrame = new IFrame({
>
> > >                                           styles: {
> > >                                                     width: '100%',
> > >                                                     height: '190px',
> > >                                                     border: '1px solid
> > > #333'
> > >                                           },
>
> > >                                           id: "Composition",
>
> > >                                           events: {
> > >                                                                 load:
> > > function(){
>
> > DOC
> > > = this.contentWindow.document;
>
> > > DOC.open();
>
> > > DOC.write("<html><head></head><body>Hallo!</body></html>");
>
> > > DOC.close();
>
> > > DOC.designMode = 'on';
>
> > > load_toolbar();
> > >                                                                 }
>
> > >                                           }
>
> > >            }).inject($('for_iframe'));
>
> > >          DOC.addEvent('keydown', function(event){ alert(event.key) });
>
> > > });
>
> > > This code it's ok only in Chrome Browser but not in Firefox and IE.
>
> --
> Arieh Glazer
> אריה גלזר
> 052-5348-561
> 5561

Reply via email to