Klaus: Browserabhängige Routinen

Beitrag lesen

Hallo,
in Selfhtml und Google habe ich gefunden, wie man ermittelt, um welchen Browser es sich handelt.
Wo es jetzt nocht hakt, ist die praktische Umsetzung.
Ich möchte onload=...... browserabhängig gestalten.
Geht das besser mit Javascript oder CSS?
Wie könnte dies aussehen?
Ich hatte an folgendes gedacht (elegant,umständlich,unmölich?)
onload="if (window.navigator.userAgent.indexOf('MSIE') >=0){f1()} else {f2()}"

Viele Grüße
Klaus