window.location无法上传数据

时间:2016-08-04 10:00:47

标签: javascript php redirect

<p id="time_out12">100</p>



var time_out=100;
function myCounter()
{
    if(time_out<=100 && time_out>0){
document.getElementById("time_out12").innerHTML = --time_out;
}
    else 
    { 
location.assign("update.php");
    //window.location = "update.php"} //tried this both(working now)
}
}



setInterval(myCounter,1000);

所以基本上我创建了一个100秒的超时功能,这样在100秒之后它会用一些用户在这个php中输入的数据更新数据库。 然而,在100秒用完之后,页面不会移动并保持清爽的标志。我尝试用按钮手动移动到update.php,它可以工作。但是location.assign和window.location都不起作用。它只是挂在这个页面上..

我将setInterval更改为3000,每隔3秒调用一次myCounter函数,现在可以正常工作我认为上传数据需要的时间比1秒长。所以现在我的反击-1每3秒就不是我想要的。 helpp谢谢:D

1 个答案:

答案 0 :(得分:0)

使用window.location =&#34; update.php&#34;