hi,
Nun will ich aber nicht jeden besucher vorher fragen, welchen Browser er hat,
löblich.
Browser Identifikation anhand bekannter Objekte, lässt sich beliebig erweitern oder differenzieren.
// 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);
Bedenke:
Bei verschiedene Seiten fuer verschiedene Browser steigt der Wartungsaufwand enorm. Baue Deine Seiten lieber cross-Browserfaehig. Wenn Du viel Javascript einsetzt, solltest Du über eine Nur-Text-Variante nachdenken.
Gruesse Joachim