ho ovviato al while
mettendo subito la variabile da sostiture col valore recuperato dal javascript
param1 = "\"cmi.objectives."+obj+".status\"";
param2 = "\"objectifSTIn"+obj+"\"";
getURL("javascriptarent.SCORM.AfficheMess("+param1+","+param2+")");
in questo modo la variabile objectifSTIn1, objectifSTIn2 ... riceveranno il valore
il probblema ora é che devo fare un 'for' e ricomincia il probblema del while: non apetta il recupero del valore e mi esegue un nuovo giro di for
insomma mi servirebbe un comando che dica se hai recuperato un valore continua col for se no aspetta
onData non lo conosco!!! come funziona?

arent.SCORM.AfficheMess("+param1+","+param2+")");
Rispondi quotando