function Wechsel() {
if(parent.frame3.Frame3==true)
{window.clearInterval(aktiv);}
else
{
window.open("frame3.html","frame3");
window.open öffnet ein neues Browser fenster, ist das das was wirklich willst?
var loopA=0;
loopA = 0
for(loopA=0; loopA<10; loopA++)
if(parent.frame3.Frame3==true)
{loopA=10;}
loopA = 10?????
dafür gibt es den Befehl break
else
{
alert();
document.bgColor=(Math.random()*100000);
window.setTimeout("tunix()",2000);
wenn parent.frame3.Frame3 != true ist, dann setzt du hier 10 Timeouts die nach 2 sekunden 10 mal die Funktion tunix aufrufen, erschient mir relativ sinnfrei.
so ganz ist mir nicht klar was du willst. wenn du 10 mal was Zeitversetzt aufrufen willst, musst du dies ungefähr so machen:
var counter = 0;
var anzahl = 10;
var zeit = 2000;
start();
function start()
{
if(counter++ > anzahl) return;
setTimeout('start()', zeit);
}
Struppi.