the only browser that I've seen react to
return;
is netscape 4.05 and lower, as it has a different JS engine
all other 4+ browsers I've tried consider a undefined value as null and consequently 
as false

> Hi,
> I'd be quite happy to change that if needed, but I was under the impression
> that
> if(bool)return
> was quite valid syntax, not returning any value, but terminating the script
> at that point.
> It has also been used extensively throughout DynAPI, just in keyboard.js 5
> times, and the check:
> if(!this.elm) return
> is prevalent throughout DynAPI.
> Are you saying they are all invalid, or that in this case you think the
> browser is expecting a value to be returned?
>
> Cheers,
> Richard.
> www.richardinfo.com
>
> ----- Original Message -----
> From: "Michael Pemberton" <[EMAIL PROTECTED]>
> To: <[EMAIL PROTECTED]>
> Sent: Sunday, October 28, 2001 1:59 AM
> Subject: [Dynapi-Dev] Keyboard events fix
>
>
> > Is there any reason why the new keyboard code was just return without a
> > value?  If something is not false, then it must be true.
> >
> > I have found that some browsers are confused by a null return when it is
> > expecting a value.  I suggest that the code be changed to read as
> > follows:
> >
> >     Line 35:       if (!realsrc) return true;
> >
> > I have done this in my own version without any problems.
> > --
> > Michael Pemberton
> > [EMAIL PROTECTED]
> > ICQ: 12107010
> >
> >
> >
> >
> >
> > _______________________________________________
> > Dynapi-Dev mailing list
> > [EMAIL PROTECTED]
> > http://www.mail-archive.com/dynapi-dev@lists.sourceforge.net/
> >
>
>
> _______________________________________________
> Dynapi-Dev mailing list
> [EMAIL PROTECTED]
> http://www.mail-archive.com/dynapi-dev@lists.sourceforge.net/

_______________________________________________
Dynapi-Dev mailing list
[EMAIL PROTECTED]
http://www.mail-archive.com/dynapi-dev@lists.sourceforge.net/

Reply via email to