ingrid: setAttribute

Hallo

Ich habe in einer Funktion den Befehl 'setAttribute'.
Das Problem nun ist, dass das Attribut nur gesetzt wird, wenn ich vorher
noch ein 'alert' in der Funktion habe. Wenn ich das alert rausnehme, wird das
Attribut nicht mehr gesetzt.
Hat jemand eine Ahnung, wo da ein Zusammenhang ist? Bzw. was ist tun muss, damit
das setAttribute auch ohne alert laeuft.

Gruss
Ingrid

  1. Hallo Ingrid,

    bist Du sicher, dass es sich um JavaScript und nicht um Java handelt??? :-))

    Hat ich nämlich auch das Problem.

    Das Setzen des Attributes wird durch einen separaten internen Thread abgewickelt. Der Bildaufbau und die Eigenschaften liegen in dem Thread, in dem auch das alert abgewickelt wird. Das bedeutet, dass der andere Thread nicht genügend Zeit hat.

    Ich habe das gaaanz schmutzig mit der TimeOut-Funktion gelöst. Das Setzen von neuen Eigenschaften wird erst nach einer gewissen Zeit durchgeführt und dann klappts wieder.

    Ne bessere Lösung weiß ich auch nicht.

    Grüße

    Tom

    1. Hallo

      Ja, ich brauche wirklich nur JavaScript.
      Nein, das mit dem Timeout funktioniert nicht.

      Gibts denn keinen anderen Befehl, den ich abschicken koennte, den der
      User gar nicht bemerkt. Das mit dem alert ist doch etwas muehsam.

      Gruss
      Ingrid