hi,
eine praktikable Moeglichkeit ist die Unterscheidung auf Grund bekannter Objekte. Wer es dann noch genauer braucht, kann den userAgent durchforsten:
// some known objects
var nc = !!(document.captureEvents && !document.getElementById);
var nc6 = !!(document.captureEvents && document.documentElement);
var opera = !!(document.getElementById && !document.documentElement);
var ie = !!document.all;
var ie4 = !!(document.all && !document.documentElement);
var ie5 = !!(document.all && document.documentElement);
var dom = !!document.getElementById;
var mac = !!(navigator.userAgent.indexOf("Mac")!=-1);
// test
alert(nc);
ich rate allerdings dringend davon ab, Browserspezifische Seiten zu basteln, der Aktualisierungsaufwand steigt im Quadrat. Javascript kannst Du crossbraowserfaehig schreiben, html sowieso.
Gruesse Joachim