Hallo,
ich will je nach browser verschiedenen CSS Dateien einbinden.
zur Browserweiche per JavaScript findest du hier Informationen http://www.lipfert-malik.de/webdesign/tutorial/bsp/browser_js_test.html wie du Browser verlässlicher als per Useragent unterscheiden kannst.
Allerdings würde ich in deinem Fall versuchen auf JavaScript zu verzichten und CSS-Weichen zu verwenden, z.B.:
@import url(IE.css);
@import url(nIE.css) screen;
Noch ein Beispiel zur Einbindung externer Styledateien: http://www.lipfert-malik.de/webdesign/tutorial/bsp/NBdemo.html, allerdings können CSS-Weichen innerhalb einer einzigen CSS-Datei übersichtlicher sein, zumal oft nur wenige Unterscheidungen nötig sind.
Grüsse
Cyx23