|
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(); |
- Re: [Dynapi-Dev] IE 6 Browser.js temporary fix Daniel Holmen
- Re: [Dynapi-Dev] IE 6 Browser.js temporary fix Doug Melvin
- RE: [Dynapi-Dev] IE 6 Browser.js temporary fix Michael Towers
- RE: [Dynapi-Dev] IE 6 Browser.js temporary fix Cameron Hart
- RE: [Dynapi-Dev] IE 6 Browser.js temporary fix Michael Towers
- Re: [Dynapi-Dev] IE 6 Browser.js temporary fix Raymond Smith
- RE: [Dynapi-Dev] IE 6 Browser.js temporary fix Cameron Hart
- Re: [Dynapi-Dev] IE 6 Browser.js temporary fix Daniel Holmen
- RE: [Dynapi-Dev] IE 6 Browser.js temporary fix Michael Towers
- Re: [Dynapi-Dev] IE 6 Browser.js temporary fix Raymond Smith
- Re: [Dynapi-Dev] IE 6 Browser.js temporary fix Daniel Holmen
