Visualizzazione dei risultati da 1 a 6 su 6
  1. #1

    ASP Classic, Ajax e loader

    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.
    Stefano

  2. #2
    Uppete
    Stefano

  3. #3
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133

    Re: ASP Classic, Ajax e loader

    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.
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  4. #4
    Grazie mille!
    Credo proprio si questo... domani provo.
    Mi sfugge un po' il funzionamento di AJAX... mi chiedo: non è possibile integrare il loader nella stessa pagina invece di creare una pagina X che abbia la sola funzione di caricare la pagina da visualizzare?
    Stefano

  5. #5
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Originariamente inviato da peste1
    Grazie mille!
    Credo proprio si questo... domani provo.
    Mi sfugge un po' il funzionamento di AJAX... mi chiedo: non è possibile integrare il loader nella stessa pagina invece di creare una pagina X che abbia la sola funzione di caricare la pagina da visualizzare?
    Tutto il problema sta nel chiarire il significato che tu attribuisci al termine "loader"

    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  6. #6
    Originariamente inviato da br1
    Tutto il problema sta nel chiarire il significato che tu attribuisci al termine "loader"

    ciao

    Mmmm giusto come loader intendo il caricamento che viene mostrato in Live Mail.
    Stefano

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.