Betina: Seitenwechsel mittels timer

Beitrag lesen

Hallo,

dank der Applets die aufgerufen werden wenn die
Seite geöffnet "flackert" es stark bzw. bis diese
geladen sind dauert es etwas,was unschön aussieht.

Falls es keine andere Möglichkeit gibt möchte ich
nun das zuerst eine Seite aufgerufen wird welche
im Hintergrund die eigentliche Seite aufruft und
sich dann,mittels Timer,wieder schließt so das
die zweite Seite "sauber" dasteht.
Bsp.: klick auf A.htm > öffnet diese
      > und ruft gleichzeitig B.htm auf
                   ( B bleibt im Hintergrundgrund bis A geschlossen)
      > Timer läuft
                                (B.htm kann in Ruhe die Arrays/Applets usw. aufbauen)
      > und schließt A.htm
      > B.htm erscheint flackerfrei

aber WIE? denn so geht es nicht

<body onload="Timer()">
<script language="JavaScript">
<!--
function Timer()
{
window.setTimeout("Wechsel()",3000);
}  
function Wechsel()
{
   {
     window.open('file:///CB.htm');
   }
   {  
     window.close('file:///CA.htm');
    }
}
// End Script// //-->
</SCRIPT>

weiß jemand wie man das richtig machen könnte
oder einen Trick das sich Applets / Java Scripte
"sauber aufbauen"?