Bitte.
Mhmmm... Ich wüßte da was. Das Problem ist ja, daß Du bei Onload eine Funktion aufrufen willst, die write-Anweisungen enthält.
Eine saubere Lösung wäre, die write Anweisungen direkt beim Laden des Head auszuführen. Wenn das externe JS dort eingebunden wird, ist das kein Problem, du mußt die Browser-Abfrage am Anfang der JS-Datei aufrufen. Wenn versch. Abfragen im Spiel sind, kannst Du die Möglichkeiten in seperate JS auslagern und je nach Bedarf im Head verlinken.
Es gibt noch eine Möglichkeit, das wäre allerdings ein Hack. Im Onload rufst Du eine Funktion auf, die per DOM-Funktionen die CSS-Styles dynamisch lädt, bzw. ändert...
Gruß und schönes Wochenende,
Danny