ciao viru s un po in ritardo ma ho cercato di farmi un ide a riguardo:
llaora utilizzando un funzione window.settimeout devo fare in modo che questa mi richiami una ajax request beh a dire la verita di javascript ne so poco cmq ho preso qualche spunto online ma fino a questo momento quello che ho trovato mi fa solo fare il redirect ti postol a funzione utilizzata:
var xmlhttp = false;
var url = "http://www.****/ajax/ajax_request.php";

function macheRequest(url)
{
var xmlhttp = false;
{

try
{
xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");

} catch (e)
{
try
{
xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");

} catch (e) {}
}
}

if (!xmlhttp)
{
alert('Ende Kann keine XMLHTTP-Instanz erzeugen');
return false;
}

xmlhttp.onreadystatechange = alertInhalt;
xmlhttp.open('HEAD', url, true);
xmlhttp.send(null);
}

function alertInhalt()
{

if (xmlhttp.readyState == 4)
{

if (xmlhttp.status != 200)
{
self.close();
}
else
{
window.setTimeout(function() { macheRequest(url);}, 1000)
}
}
else
{
window.setTimeout(function() { macheRequest(url);}, 1000)
}
}

</script>
<body>
<body onload="window.setTimeout(function() { macheRequest(url);}, 1000) ">
Mi fermo qui solo per procedre a passi se chiaramente sei o siete disponibili ad aiutarmi.