Ho bisogno di creare un pulsante che una volta cliccato richiami due web service(tramite un indirizzo ) e poi di refreshare la pagina contentente il pulsante.
ho fatto una funzione cosi:
function treClick()
{
var olduri=window.location;
window.location=uriWebService1;
window.location=uriWebService2;
window.location=olduri;//refresh pagina originale
}
la chiamata sara' ovviamente
pippo
le 2 web Service se richiamate tornano una pagina bianca (oltre a fare le operazioni che devono fare.
Ma il codice non funziona perche' a volte mi ritorna come risultato finale al pagina bianca e volte mi ritorna come risultato finale la pagina refreshata ma le due web service non hanno fatto il loro dovere(probabilemtne perche' non sono state chiamate correttamente). Nel primo caso pero' le web service hanno fatto il loro dovere.
Puo' darsi che il problema sia che se non fa in tempo a caricare un url e arriva la seconda window.location la prima chiamata si blocca?
Inoltre se riesce ad cambiare pagina quindi ad eseguire il window.location il resto del codice viene eseguito o ormai il contesto e' cambiato?
Marco