Vi posto il codice così come l' ho concepito.

______________________________________________

import mx.controls.Alert;

var session_page_load = new LoadVars();

session_page_load.onLoad= function(s){
s=String(this.page);
confronto=String(this.page);
if(confronto=='3'){
root.body.gotoAndPlay(3);
}
if(confronto=='2'){
_root.body.gotoAndPlay(2);
}
if(confronto=='1'){
_root.body.gotoAndPlay(1);
}

Alert.show(confronto,confronto);
}

// eseguo la richiesta

session_page_load.sendAndLoad('session_page.php', session_page_load, 'POST');

__________________________________________________ ___________________


Qualcosa mi sfugge del ragionamento.

in pratica dall'alert i valori mi vengono restituiti correttamente.
ma di fatto l'operazione di confronto non me lo esegue. ho provato anche a fare il typeof(this.page), ho provato a convertire il valore di this.page in Number(this.page) ma nell'alert e numeri appaiono sempre correttamente, ma sempre che il confronto non lo fa. Cosa c' è che non capisco di questo codice ? vi sarei grato del vostro aiuto.

il sito che stò realizzando è il seguente ed è presente oggi on line proprio col difetto che presenta.

http://www.unpattoperlavita.it


Distinti Saluti