Visualizzazione dei risultati da 1 a 5 su 5

Discussione: refresh con ajax

  1. #1

    refresh con ajax

    Ciao a tutti,

    vorrei aggiornare il contenuto di una pagina ogni tot secondi, ho provato con questo codice ma non funziona... Qualcuno può darmi una mano?

    Grazie!


    function showUser(str)
    {
    if (str=="")
    {
    document.getElementById("txtHint").innerHTML="";
    return;
    }
    if (window.XMLHttpRequest)
    {// code for IE7+, Firefox, Chrome, Opera, Safari
    xmlhttp=new XMLHttpRequest();
    }
    else
    {// code for IE6, IE5
    xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
    }
    xmlhttp.onreadystatechange=function()
    {
    if (xmlhttp.readyState==4 && xmlhttp.status==200)
    {
    document.getElementById("txtHint").innerHTML=xmlht tp.responseText;
    }
    }
    xmlhttp.open("GET","iop9.jsp?q="+str,true);
    xmlhttp.send();
    }
    function Aggiorna()
    {
    window.setTimeout(showUser(str), 1000);
    }
    Aggiorna();

  2. #2
    Utente di HTML.it
    Registrato dal
    Dec 2010
    Messaggi
    3,660
    ma la variabile str dove la valorizzi?

  3. #3
    Grazie per la risposta...
    la variabile str la recupero da questa form:
    <form>


    Date: <input type="text" id="datepicker" onChange="showUser(this.value)"></p>
    </form>

  4. #4
    Utente di HTML.it
    Registrato dal
    Dec 2010
    Messaggi
    3,660
    ok ,ma quando chiami il metodo showUser dalla funzione aggiorna la variabile non è definita...

  5. #5
    Hai perfettamente ragione...
    Grazie mille!!

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.