Не бива да се притеснявате за това, защото първо скриптът на сървъра се изпълнява, отнема време да комуникира с базата данни, присвоява msgLive
променлива стойност и накрая генерира HTML, който се изпраща на клиента. През цялото това време клиентът чака (и вероятно проклина своя интернет доставчик за бавната връзка, която изпитва :-)). Така че след като HTML достигне клиентския браузър, променливата на javascript ще има зададена стойност. Така че няма нужда да казвате на javascript да чака, javascript дори не съществува, докато сървърът не завърши работата си и не изпрати HTML към клиента.