Calocybe: Was ist mit Netscape 6 los?

Beitrag lesen

Hi!

var NS  = (document.layers) ? 1:0;
var IE  = (document.all) ? 1:0;
var DOM = (document.getElementById) ? 1:0;
var IE5 = (document.getElementById && !(document.all))?1:0;

ohne das !, oder?  ----------------------^^------------^

var NC6 = (document.getElementById && !(document.all))?1:0;

function getObj(name) {

»»  if (IE && document.all[name])   {return document.all[name].style;}
»»  if (DOM && document.getElementById(eval("'"+name+"'"))) {return document.getElementById(name).style}  
haeh?  --------------------------------^^^^^^^^^^^^^^^^^^
einfach: if (DOM && document.getElementById(name)) return document.getElementById(name).style;

»»  if (NS && document.layers[name]) {return document.layers[name];}
»»  return 0;

}

So long