0
如何重新發送相同的ajax請求,直到用純javascript(請不要框架)關閉頁面。我的代碼如下:重新發送ajax請求,直到頁面關閉
xmlhttp=new XMLHttpRequest();
xmlhttp.open("POST","demo_post2.asp",true);
xmlhttp.setRequestHeader("Content-type","application/x-www-form-urlencoded");
xmlhttp.send("fname=Henry&lname=Ford");
xmlhttp.onreadystatechange=function(){
if (xmlhttp.readyState==4 && xmlhttp.status==200){
// resend the same request, until the close of the page
}
你需要發送幾次這個ajax? –
是的,頁面關閉時沒有任何反應。 – user3154581
嗯,我想你可以使用setInterval(your_function,1000),這樣你將自動調用你的函數每1000毫秒。 –