[Racine des codes] [Page précédente]

Brower version

/Html JavaSript/Brower version.js
function FV_bs() {
  this.ver = navigator.appVersion; //Cheking for browser version
  this.agent = navigator.userAgent; //Checking for browser type
  var minor = parseFloat(this.ver);
  var major = parseInt(minor);    
  this.dom = document.getElementById?1:0;
  this.opera = (this.agent.indexOf("opera") != -1);
  var iePos  = this.ver.indexOf('msie');
  if (iePos !=-1) {
    minor = parseFloat(this.ver.substring(iePos+5,this.ver.indexOf(';',iePos)));
    major = parseInt(minor);
  }    
  this.ie = ((iePos!=-1) && (!this.opera));
  this.gecko = ((navigator.product)&&(navigator.product.toLowerCase()=="gecko"))?true:false;
  this.ie4   = (this.ie && major == 4);
  this.ie4up = (this.ie && minor >= 4);
  this.ie5   = (this.ie && major == 5);
  this.ie5up = (this.ie && minor >= 5);
  this.ie5_5  = (this.ie && (this.agent.indexOf("msie 5.5") !=-1));
  this.ie5_5up = (this.ie && minor >= 5.5);
  this.ie6   = (this.ie && major == 6);
  this.ie6up = (this.ie && minor >= 6);    
  this.mac = this.agent.indexOf("Mac")>-1;
}
[edit]