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/