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