Hendrik: browser identifizieren

Beitrag lesen

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.

Danke, ich hab wollte nur, dass im IE ein Script, das er nicht unterstützt, nicht angezeigt wird, dass habe ich aber nun wieder mit css gelöst, trotzdem danke, ich werde mir trotzdem das script kopieren, vieleicht kann ich es mal weitergeben....

Gruesse  Joachim

Grüße      Hendrik