Mike Degen: Body onload mit mehreren Befehlen in alten Browsern.

Beitrag lesen

Ich hab in meinem onload mehrere Aufrufe von Javascriptfunktionen hintereinander und eine If abfrage.
Also:
<BODY TEXT="000000" BGCOLOR="FFFFFF" MARGINWIDTH=0 LEFTMARGIN=10 MARGINHEIGHT=0 TOPMARGIN=0 onLoad="if(parent.Menu.document.title != 'Home' && parent.Menu.document.title != 'SiteMap')  BuildMenu('Home');Banner('Home');window.defaultStatus=('Home');window.open('/PopUp/Newsletter','popUp','width=330,height=350')">

und im IE 5.5 und höher funktioniert das alles Prima.
Ich hab aber bei IE 5.0 das Phänomen das er nur den ersten Befehl ausführt.
Das Menu wird richtig aktulisiert.
Keine Banner.
Kein Popup.
Ich täts gern so lassen und das nicht zu einer JSfunktion zusammenfassen und die dann im onload aufrufen.
Eine funktion scheint beim Aufruf im onload keinen Stress zu machen.
Aber Wie gesagt das die funktionen einzeln sind wäre mir eigentlich ganz lieb.
Kann mir jemand sagen obs da eine möglichkeit gibt?
Es müsste nach Möglichkeit
NS 4.7 und IE4 aufwärts gehen.

Vielen Dank im Vorraus.