Habe in JavaScript eine Strategie-Spiel geschrieben, das auch wunderbar funktioniert.
Jedoch dauern manche Spielzüge in JS etwas länger (etwa 2min).
Um den Spieler zu zeigen, daß sich was tut habe ich ein INPUT-Feld, in das ich ständig den Stand der Überlegungen des JS reinschreibe, eine Art 'Alive'-Meldung.
Ganz kurz nur meine Idee:
function writeTextfield(name, data)
{
// Schreibt in ein Textfeld die entsprechenden Daten
var spt = document.getElementsByName(name);
if (0 < spt.length)
{
spt[0].value = data;
}
}
Bei Firefox und Opera wird das INPUT-Feld auch ständig aktualisiert, aber ausgerechnet der IE wartet damit, bis der Script zuende ausgeführt wurde.
Ich will auch da eine ständige Aktualisierung erzwingen, nur wie ?