Mi sembra ottima come soluzione... sto provando ma su chrome non funziona, su explorer mi dà errore: 'jQuery' non è definito.
ma devo usare anche jquery? Scusa ma non sono molto pratico di ajax...codice:<script> (function($, url) { $(document).ready(function() { var refreshRate = 5000, /** 5 secondi **/ increase = 1.25, ping = function() { var pingXHR = $.ajax({ "http://miosito.it/test.php" : url, success : function() { location.href = url; }, complete : function() { clearInterval(pingTimeout); refreshRate *= increase; setPageTimeout(); } }), pingTimeout = setTimeout(function() { pingXHR.abort(); refreshRate *= increase; setPageTimeout(); }, 5000) }, setPageTimeout = function() { setTimeout(function() { ping(); }, refreshRate) }; setPageTimeout(); }); }(jQuery, "http://miosito.it/test.php")); </script>![]()

Rispondi quotando