how about:
is.ie true/false
is.ns true/false
is.dom true/false
is.ver 4,4.08,4.5...ect?
----- Original Message -----
From: <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Sunday, July 22, 2001 1:33 PM
Subject: [Dynapi-Dev] [ dynapi-Bugs-440013 ] Browser Detection
> Bugs item #440013, was opened at 2001-07-10 04:35
> You can respond by visiting:
>
http://sourceforge.net/tracker/?func=detail&atid=105757&aid=440013&group_id=
5757
>
> Category: None
> Group: None
> >Status: Closed
> >Resolution: Wont Fix
> Priority: 5
> Submitted By: Stratis Karamanlakis (skaramanlakis)
> Assigned to: Nobody/Anonymous (nobody)
> Summary: Browser Detection
>
> Initial Comment:
> Not a bug, but did not know where to post (sorry):
>
> Currently browser identification in
> dynapi.api.browsers.js explicitly identifies IE as
> version x (5, 5.5 etc) through the ie4, ie5 etc group
> of properties. If is.ie55 is true, is.ie4 and is.ie5
> are false.
>
> Consequently, code that has to check for features
> available in newer versions of IE has to be updated
> all the time.
>
> Case in question: the oncontextmenu event on IE 5 and
> newer versions is currently (rel 2.54) not handled
> correctly since the code reads (dynapi.event.mouse.js -
> line 155)
>
> if (is.ie5) this.doc.oncontextmenu=function(){ return
> false };
>
>
> What if the ie4, ie5, etc properties were initialized
> in the following manner:
>
> this.ie4=this.ie5=(this.version.indexOf('MSIE 5')>0);
> this.ie4=this.ie5=this.ie55=(this.version.indexOf
> ('MSIE 5.5')>0);
> this.ie4=this.ie5=this.ie55=this.ie6=this.version.index
> Of('MSIE 6')>0);
>
> I make the assumption that backward compatibility
> holds ie features found in IE4 are still available in
> newer browsers. Is it too much ?
>
>
> ----------------------------------------------------------------------
>
> >Comment By: Robert Rainwater (rainwater)
> Date: 2001-07-22 13:33
>
> Message:
> Logged In: YES
> user_id=16618
>
> It is important to distinguish between the browsers. For
> instance there is a bug in ie 5.5 with images in layers.
> So, we wouldn't want to perform a bug fix for ie 6.
>
> Also, ie5 is true for the ie5.5 browser. IE 5.5 was added
> because of the new features that were introduced that are
> not available in ie5.
>
> ----------------------------------------------------------------------
>
> You can respond by visiting:
>
http://sourceforge.net/tracker/?func=detail&atid=105757&aid=440013&group_id=
5757
>
> _______________________________________________
> 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