Aufrufen tust Du es mit dom=crossDOM(0,ObjID)
Naja, letzlich ist es besser, die Eigenschaften zu prüfen, die man möchte und nicht extra dafür Variabeln zu verwenden, zumal der Browsername ja sowieso nichts übner die Eigenschaft des Browser aussagt.
Also alles einfach so:
function crossDOM(id, style) {
var obj = null;
if(!id) return obj;
if (document.getElementById) obj = document.getElementByID(id);
else if (document.all) obj = document.all[id];
else if(document.layers) document.layers[id];
if(obj && style)
{
if(document.layers) return obj;
return obj.style;
}
return obj;
}
ich hab den Parameter vertauscht, weil id immer nötig ist und 'stil' kann man ja auch weglassen, in deiner Version muss man immer einen Wert für 'stil' angeben.
Struppi.