Я хочу иметь возможность обновлять страницу каждые 2 минуты, чтобы затем запускался файл PHP, чтобы он снова заполнил таблицу данных. Я прочитал, что setTimeout () может быть использован для этого, но я не могу понять, как это сделать. У кого-нибудь есть пример кода?
<script type="text/javascript">
function showSellers(isbn)
{
//if there is no isbn given, show nothing and return nothing
if (isbn=="")
{
document.getElementById("sellers").innerHTML="";
return;
}
//AJAX request for IE7+, Firefox, Chrome, Opera, Safari
if (window.XMLHttpRequest)
{
xmlhttp=new XMLHttpRequest();
}
//AJAX request for IE6, IE5
else
{
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
//if the state of the page changes, do this
xmlhttp.onreadystatechange=function()
{
if (xmlhttp.readyState==4 && xmlhttp.status==200)
{
document.getElementById("sellers").innerHTML=xmlhttp.responseText;
}
}
xmlhttp.open("GET","ajax_seller.php?isbn="+isbn,true);
xmlhttp.send();
}
</script>