Wo ist der fehler

hallo
immer wenn ich diesen code im iexplorer starte bringt er eine fehlermeldung:

function bla()
{
window.document.write(„text“);
window.setTimeout(„bla()“,1000);
}
aber warum im opera browser funktioniert er
m.

Versuch es mal so:

function bla()
{
 window.document.write("text");
}

window.setTimeout("bla()",1000);

Warum opera nicht darueber stolpert, weiss ich nicht.

Gruss
Patrick

hallo
aber dann wird die funktion nur 1 mal wiederholt ih möchte eine endlosewiederholng

Dann stellt sich die Frage, was Du damit erreichen willst?
Vielleicht kann man dann so eine Art Workaround definieren.

Gruss
Patrick

hallo
ich hab das jetzt mir einer while schleife gemacht aber der zähler funktioniert nicht.
wenn ich nur den zähler in der schleife hab gehts.

a=„0“;
while(1");
document.f.f.value=a;
}

a=„0“;

Das ist ein String. Zaehler sind meist vom Typ integer, also

a = 0;

Gruss
Patrick

Probier doch folgendes:

function bla() {
 window.document.write("abc");
}
window.setInterval("bla()", 1000);

Dann wird die Funktion bla alle 1000ms aufgerufen.

Es kann sein, dass der IE ueber das document.write stolpert. Ich habe mal irgendwo gelesen, dass document.write nur solange funktioniert, bis das Dokument vollstaendig gerendert (also dargestellt) wird. Wieso und warum weiss ich leider nicht mehr.

CU,
Sebastian.