param1 = "\"cmi.core.student_id\"";
getURL("javascriptarent.SCORM.AfficheMess("+param1+")");

UserLms = _root.i;

while (_root.i == "undefined") {
getURL("javascriptarent.SCORM.AfficheMess("+param1+")");
UserLms = _root.i;
scorein = "secondo";
}

ho questa funzione che deve ricevere dei valori da una base dati

vorrei fare che fin che mi da un valore 'undefined' aspetti prima di procedere nell'esecuzione del script

tutto il resto funziona: ricezione variabile .... solo il while non funziona