the console appearring could be a separate option that can be set by the coder.

Pascal Bestebroer wrote:

> wasn't thinking about extension..
>
> but more like trapping errors from within the dynapi.. not with a console,
> but with a nicer alert.
> We could then make even the error messages cross-browser (IE is always wrong
> by 1 line)
>
> I'd rather see a nice alert box then those annoying IE screens (which some
> people have turned off btw.)
>
> So, not a comple console like window as in Michael's example, but a normal
> alert box stating the correct line
> nr and message.
>
> Pascal Bestebroer
> [EMAIL PROTECTED]
> http://www.dynamic-core.net
>
> > -----Oorspronkelijk bericht-----
> > Van: [EMAIL PROTECTED]
> > [mailto:[EMAIL PROTECTED]]Namens Robert Rainwater
> > Verzonden: donderdag 15 februari 2001 17:12
> > Aan: DynAPI Development List
> > Onderwerp: Re[2]: [Dynapi-Dev] A handy DEBUG method
> >
> >
> >
> > It could possibly be included as an extension.  Maybe replace debug.js
> > with this (if it works), since console.js it sort of a replacement for
> > debug.js anyways.
> >
> > --
> > // Robert Rainwater
> >
> > On 2/15/2001, 10:00:10 AM EST, Pascal wrote about "[Dynapi-Dev] A
> > handy DEBUG method":
> >
> > > I'll see if I can implement this error handling into the DynAPI.
> >
> > > does it work crossbrowser? (ie4+ and NS4+)
> >
> >
> > > Pascal Bestebroer ([EMAIL PROTECTED])
> > > Software ontwikkelaar
> > > Oberon Informatiesystemen b.v.
> > > http://www.oibv.com
> >
> > >> -----Oorspronkelijk bericht-----
> > >> Van: [EMAIL PROTECTED]
> > >> [mailto:[EMAIL PROTECTED]]Namens Michael
> > >> Pemberton
> > >> Verzonden: donderdag 15 februari 2001 7:22
> > >> Aan: [EMAIL PROTECTED]
> > >> Onderwerp: Re: [Dynapi-Dev] A handy DEBUG method
> > >>
> > >>
> > >> I've got an alternative method that caches the errors until
> > >> everything has
> > >> loaded and generates a error output page.  It can also be
> > >> told to display
> > >> javascript errors or even catch and not display javascript errors.
> > >>
> > >> DynAPI {
> > >>     errors : [],
> > >>     displayerrors : false, // indicates if you wish all
> > >> errors to be caught or
> > >> sent to the in-built js console
> > >>     errorHandler : function (msg, url, lno) {
> > >>         DynAPI.errors[DynAPI.errors.length] = [url,lno,msg];
> > >>         // if the page has already loaded, errors will be
> > >> alerted instead of
> > >> sent to the debug page
> > >>         if (DynAPI.loaded&&DynAPI.displayerrors)
> > >>             alert("Error in '" + url + "'.\nLine number: " + lno +
> > >> ".\nMessage: " + msg);
> > >>         return DynAPI.displayerrors;
> > >>     },
> > >>
> > >> // The following line is added at the end of the loadHandler:
> > >> if (DynAPI.errors.length&&DynAPI.displayerrors) DynAPI.errorOutput();
> > >>
> > >> // The following line is added at the end of the dynapi.js
> > >> onerror = DynAPI.errorHandler;
> > >>
> > >> --
> > >> Michael Pemberton
> > >> [EMAIL PROTECTED]
> > >> ICQ: 12107010
> > >>
> > >>
> > >>
> > >>
> > >>
> > >>
> > >> _______________________________________________
> > >> Dynapi-Dev mailing list
> > >> [EMAIL PROTECTED]
> > >> http://lists.sourceforge.net/lists/listinfo/dynapi-dev
> > >>
> >
> >
> > > _______________________________________________
> > > Dynapi-Dev mailing list
> > > [EMAIL PROTECTED]
> > > http://lists.sourceforge.net/lists/listinfo/dynapi-dev
> >
> >
> > ----------------------
> > DynAPI Snapshots: http://dynapi.sourceforge.net/snapshot/
> > DynAPI Homepage: http://dynapi.sourceforge.net/
> >
> >
> >
> > _______________________________________________
> > Dynapi-Dev mailing list
> > [EMAIL PROTECTED]
> > http://lists.sourceforge.net/lists/listinfo/dynapi-dev
> >
>
> _______________________________________________
> Dynapi-Dev mailing list
> [EMAIL PROTECTED]
> http://lists.sourceforge.net/lists/listinfo/dynapi-dev

--
Michael Pemberton
[EMAIL PROTECTED]
ICQ: 12107010




_______________________________________________
Dynapi-Dev mailing list
[EMAIL PROTECTED]
http://lists.sourceforge.net/lists/listinfo/dynapi-dev

Reply via email to