Just do this:
window.onerror = function (msg, url, line) {
alert(msg+'\n'+url+'\n'+line);
}
The Netscape JS console is horrible. The best is to make your own debugger :)
Dan
On Mon, Jan 29, 2001 at 11:24:50AM -0800, Doug Melvin wrote:
> we have an onerror handler?!?
>
> is this cross browser?
> ----- Original Message -----
> From: "GORTSILAS ANDREAS" <[EMAIL PROTECTED]>
> To: "Dynapi-Help Mailing List (E-mail)" <[EMAIL PROTECTED]>
> Sent: Monday, January 29, 2001 5:43 AM
> Subject: [Dynapi-Help] invokeEvent error in Netscape
>
>
> > In Netscape (4.7 linux) and (4.08 win95) in the following page when you
> > click with the mouse on a DynLayer then a strange error occurs:
> > URL :.../events.js
> > Line no: 146
> > Msg : missing ; before statement
> >
> > I catch this error using an onerror handler...
> >
> > Any idea?
> >
> > Andreas Gortsilas
> >
> > ===================================
> >
> > events.js
> > =========
> > ...
> > DynObject.prototype.invokeEvent=function(type,e,args) {
> > if (!this.hasEventListeners) return
> > var orig=null
> > if (is.ns4) { // && is.platform=="other") {
> > if (e) {
> > orig=e.orig
> > e.cancelBubble=false
> > }
> > if (type=="mousedown") {
> > if (this.dbltimer!=null) type="dblclick"
> > else
> > this.dbltimer=setTimeout(this+'.dbltimer=null',300) <---- this is no
> > 146!!!!
> > }
> > }
> > ........
> >
> >
> > ==============================
> > <html>
> >
> > <head>
> > <title>Combo-box sample</title>
> >
> > <script language="Javascript1.1" src="/SrcDC/_gen/dynapi.js"></script>
> > <script language="Javascript1.1">
> > <!--
> > DynAPI.setLibraryPath('/SrcDC/_gen/')
> >
> > DynAPI.include('dynacore.api.*')
> > DynAPI.include('dynacore.ext.keyevents')
> >
> > var dlrCB, dlrEd;
> >
> > DynAPI.onLoad=function() {
> > myLayer = new DynLayer()
> > myLayer.setSize(300,300)
> > myLayer.setBgColor('#c0c0c0')
> > myLayer.moveTo(100,100)
> > dlrCB = new DynLayer(null,25,25,100,100,'#ffffff')
> > dlrEd = new DynLayer(null,25,130,200,100,'#ffffff')
> >
> > myLayer.addChild(dlrCB, dlrEd)
> > this.document.addChild(myLayer)
> > dlrCB.setHTML('<form id="frmSel" name="frmSel"><select
> > onkeypress="DoOnKeyPress()"
> >
> style="width:100%"><option>value1<option>value2<option>value3</select></form
> > >')
> > dlrEd.setHTML('<form id="frmEdt" name="frmEdt"><input type="text"
> > id="edTest" name="edTest" style="width:100%" value="testing"></form>')
> > }
> > //-->
> > </script>
> > </head>
> >
> > <body>
> > </body>
> >
> > </html>
> >
> >
> > _______________________________________________
> > Dynapi-Help mailing list
> > [EMAIL PROTECTED]
> > http://lists.sourceforge.net/lists/listinfo/dynapi-help
>
>
> _______________________________________________
> Dynapi-Help mailing list
> [EMAIL PROTECTED]
> http://lists.sourceforge.net/lists/listinfo/dynapi-help
_______________________________________________
Dynapi-Help mailing list
[EMAIL PROTECTED]
http://lists.sourceforge.net/lists/listinfo/dynapi-help