Hej!
Det beror på att i IE går inte onload förrän hela sidan är inladdad (och bilder flashar mm). Det går att komma förbi det (till viss del i alla fall) genom att lägga javascript efter den avslutande body-taggen (inte så snyggt) eller genom att lägga in ett externt javascript och sätta
Kod:
<script src="... ".... defer="defer"></script>.
Kolla upp defer lite innan du börjar köra det och hur det påverkar andra läsare. Men jag har använt det och fått det att funka finfint.
/Lycka till
H