Du bör inte oroa dig för detta eftersom först serverskriptet körs, tar sin tid att kommunicera med databasen, tilldelar msgLive
variabel ett värde, och slutligen genererar den HTML som skickas till klienten. Under hela denna tid väntar klienten (och förmodligen förbannar sin internetleverantör för den långsamma anslutning han upplever :-)). Så när HTML-koden når klientens webbläsare kommer javascript-variabeln att ha sitt värde inställt. Så du behöver inte säga åt javascript att vänta, javascript existerar inte ens förrän servern avslutar sitt jobb och skickar HTML-koden till klienten.