it's ok! tx :)
On Sep 16, 1:40 pm, "[email protected]" <[email protected]> wrote: > have bug and you need to add delay. > > check this.http://www.jsfiddle.net/xkAMY/3/ > > > > > > On Thu, Sep 16, 2010 at 7:54 AM, gasmor <[email protected]> wrote: > > 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 > > -- > ----------------------------------------- > Danillo César de O. Melo - blog <http://www.danillocesar.com.br> > Sook -http://www.sook.com.br
