hi leute...
mal eine frage zu java-script:
ich habe hier eine ausgelagerte *.js datei, welche alle meine javascript-snippets enthält, die ich so in meiner publikation benötige. nun würde ich gerne z.b. die browserabfrage in dieses dokument auslagern, und durch den onLoad-Handler testen lassen, welcher browser benutzt wird und dem ergebnis entsprechend auf ein browserspezifisches css linken. zu diesem zweck sollte halt mit write oder so der link-tag in das aktuelle dokument geschrieben werden...
doch anstelle des anhängens überschreibt write das gesamte dokument...:-(
schnipp (js)
.....................
function ScheggIt()
{
if((navigator.appName.indexOf("Expl") >= 0))
{
document.write('<link rel=stylesheet href="../css/IE.css" type="text/css">');
}
if((navigator.appName.indexOf("Nets") >= 0))
{
document.write('<link rel=stylesheet href="../css/NN.css" type="text/css">');
}
if((navigator.appName.indexOf("Oper") >= 0))
{
document.write('<link rel=stylesheet href="../css/OP.css" type="text/css">');
}
}
.........................
schnapp
funzt nicht...
irgendjemand ne idee, wie ich das problem lösen könnte? gibt´s da ne spezielle funktion, die sowohl im ie als auch im nn funktioniert?
thx i a
sascha