Visualizzazione risultati 1 fino 4 di 4

Discussione: [AJAX] Eseguire pagina ogni tot tempo

  1. #1
    Guest

    Predefinito [AJAX] Eseguire pagina ogni tot tempo

    Ciao a tutti
    come da titolo vorrei sapere come poter eseguire un'altra pagina nel server ogni per esempio 5 secondi (va benissimo anche qualche link)
    p.s.: Ho cercato ma senza risultati
    PaLLa

  2. #2
    Guest

    Predefinito

    Codice:
    function xmlhttp() {
    	var xmlhttp = null;
    	try {
    		xmlhttp = new XMLHttpRequest();
    	} catch(e) {
    		try {
    			xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
    		} catch(e) {
    			xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
    		}
    	}
    	return xmlhttp;
    }
    
    function open_page() {
    	var ajax = xmlhttp();
    	ajax.open("GET", "tuapagina.php", true);
    	ajax.send(null);
    	ajax.onreadystatechange = function() {
    		if(ajax.readyState == 1) {
    			// pagina in caricamento
    		}
    		if(ajax.readyState == 4) {
    			// pagina caricata, in ajax.responseText hai la risposta
    		}
    	}
    }
    
    setInterval("open_page()", 5000); // ogni 5 secondi richiamo open_page
    Saluti!

  3. #3
    Guest

    Predefinito

    EDIT: grazie mille ci sono riuscito!!!
    Ultima modifica di palla000 : 11-10-2009 alle ore 22.33.13

  4. #4
    L'avatar di foreach
    foreach non è connesso Altervistiano Junior
    Data registrazione
    11-06-2008
    Residenza
    3 metri sotto terra
    Messaggi
    501

    Predefinito

    Aspetta, non ho capito.


    Cioè tu vuoi che ogni tot secondi venga ricaricata una pagina nel server in modo da poter svolgere delle funzioni in automatico?






    foreach
    Codice PHP:
    foreach($vettore as $chiave => $valore) {
    echo 
    "Ciao";


Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •