|
I Dl'ed it. My site ran fine with patch
also.
----- Original Message -----
Sent: Tuesday, March 27, 2001 2:58
AM
Subject: RE: [Dynapi-Dev] IE 6 Browser.js
temporary fix
Yes! Unfortunately it's not like NS in that you can have multiple
versions on the same machine. However it does seem to be fairly stable
as far as I can tell from the brief testing I have done.
-----Original Message----- From: Cameron Hart
[mailto:[EMAIL PROTECTED]] Sent: 27 March 2001
11:50 To: [EMAIL PROTECTED] Subject:
RE: [Dynapi-Dev] IE 6 Browser.js temporary fix
Does the IE6 beta overwrites your older version of
IE?
Thanks. It now seems to work just fine for
me.
IE 6 throws an error elm.style is null or
not an object. Here is a small VERY temporary fix to get things working
in IE6 (at least it works for me). IE6 seems to act more like ie5 than
ie5.5, so here's my new browser.js:
---
/* DynAPI
Distribution Browser Class
The DynAPI Distribution is
distributed under the terms of the GNU LGPL license. */ function
Browser() { var b=navigator.appName; if
(b=="Netscape") this.b="ns"; else if
(navigator.userAgent.indexOf("Opera")>0) this.b =
"opera"; else if (b=="Microsoft Internet Explorer")
this.b="ie"; if (!b) alert('Unidentified browser./nThis browser
is not
supported,'); this.version=navigator.appVersion; this.v=parseInt(this.version); this.ns=(this.b=="ns"
&& this.v>=4); this.ns4=(this.b=="ns" &&
this.v==4); this.ns5=(this.b=="ns" &&
this.v==5); this.ie=(this.b=="ie" &&
this.v>=4); this.ie4=(this.version.indexOf('MSIE
4')>0); this.ie5=(this.version.indexOf('MSIE
5')>0); this.ie55=(this.version.indexOf('MSIE
5.5')>0); this.ie6=(this.version.indexOf('MSIE
6')>0); //
this is it if (this.ie6) this.ie5=true;
// this is
it this.opera=(this.b=="opera"); this.dom=((document.createRange&&(document.createRange().createContextualFragment))?true:false); var
ua=navigator.userAgent.toLowerCase(); if
(ua.indexOf("win")>-1) this.platform="win32"; else if
(ua.indexOf("mac")>-1) this.platform="mac"; else
this.platform="other"; } is = DynAPI.browser = new
Browser();
|