Originariamente inviato da peste1
Ciao a tutti,
premetto che sono nuovo di Ajax, conosco abbastanza bene JS e sicuramente al meglio ASP Classic. Non sono riuscito a trovare una risposta facendo una ricerca nel forum (forse perché devo ancora entrare nella logica di Ajax).

Avrei bisogno di realizzare un classico loader di una pagina che contiene script ASP, immagini e -chiaramente- testo.

Come potrei fare?

Grazie.
spero daver capito cerchi un script in js con la funzione XMLHttpRequest() ajax
codice:
   function carica(rif){
      ajx = objAjx();
         if(ajx){
           //Chiamo la funzione caricoRisultati quando c'è un cambio evento    
              ajx.onreadystatechange=function(){
                 caricoRisultati(ajx, rif)
              }
              
           //Invio i dati alla pagina 
              ajx.open('GET', rif, true)         
              ajx.send(null)                                      
         }
   }
   
   function caricoRisultati(ajx, rif){
   //Se è andatio tutto bene faccio vedere il risultato
      if (ajx.readyState == 4 && (ajx.status==200 || window.location.href.indexOf("http")==-1)){
         document.getElementById('url').value=ajx.responseText
		 document.getElementById('url').style.color='#FF6600';
      }    
   }
   
   function objAjx(){
      var ajax = false
      if (window.XMLHttpRequest) // if Mozilla, Safari etc
      ajax = new XMLHttpRequest()      
      else if (window.ActiveXObject){ // if IE
         try {
            ajax = new ActiveXObject("Msxml2.XMLHTTP")            
         } 
         catch (e){
            try{
               ajax = new ActiveXObject("Microsoft.XMLHTTP")
            }
            catch (e){}
         }
      }  
      else{         
         return false   
      }
      return ajax
   }
va richiamato cosi carica ajax
Questo e per caricare la pagina in modalita GET x la modalita POST devi modificare alcuni parametri nella sezione gide ajax di javascript.html.it trovi le speigazioni dettagliate.