CSS einbinden in Abhängigkeit vom Browser

Hi

wie binde ich ein CSS Script in Abhängigkeit vom Browser ein ?
ich versuchte es mit:
function kennung()
{
bname=navigator.appName
if (bname.indexOf(„Netscape“)!=-1)
{

return
}
if (bname.indexOf(„Microsoft“)!=-1)
{

return
}
}
kennung()

Aber das funktioniert nicht.

Wie kann ich das machen ?

Gruss
Matthias

Hi,

du bringst da etwas mit den Tags durcheinander. Diese müssen den kompletten Javascript-Code umschliessen. Für die Ausgabe des <link> Tags musst du die write() Funktion verwenden.
So müßte es dementsprechend funktionieren:

<SCRIPT TYPE=„text/javascript“ LANGUAGE=„javascript“>
function kennung()
{
bname=navigator.appName
if (bname.indexOf(„Netscape“)!=-1)
{ document.write(’<link rel=„stylesheet“ type=„text/css“ href="…/Style/menuA.css">’); }
elseif (bname.indexOf(„Microsoft“)!=-1)
{ document.write(’<link rel=„stylesheet“ type=„text/css“ href="…/Style/menuB.css">’); }
}
kennung()

Gruss
Andi