[JS] Multithread-Problem



  • Hi,

    in einem Javasctipt ändere ich die URL eines Frames. Im gleichen Script soll dann in dieser neuen Seite ein Bild (das vorhanden ist) umgeschaltet werden, sprich das .src des Images wird verändert.
    Das Problem ist jetzt, dass das zweite nicht funktioniert.

    Anscheinend wird das Umschalten des Bildes schon ausgeführt, bevor die Seite richtig geladen ist. Das bewirkt dann, dass die Standardversion des Bildes kommt.

    Kann man dagegen was machen? zB eine Schleife, die wartet bis die Seite aufgebaut ist? Oder sowas wie "Sleep()"?



  • Du könntest ja mit complete abfragen, ob das Standard-Bild schon geladen wurde (ggf. solange warten -> setTimeout) - erst wenn das dann der Fall ist änderst du das src Attribut. Oder soll das Orginalbild eigentlich schon gar nicht geladen werden 😕


Anmelden zum Antworten