我在网上搜索时得到了这个自动表单提交器。虽然我希望它在一定的时间内执行提交。就像在5秒或10秒之后。
<script type="text/javascript">
function formAutoSubmit () {
var frm = document.getElementById("31926767765874");
frm.submit();
}
setTimeout(function() { formAutoSubmit(); } , 5000);
</script>发布于 2013-12-07 08:20:26
如果您想在5秒后运行:
setTimeout(function() { formAutoSubmit(); } , 5000);如果您想每5秒运行一次:
setInterval(function() { formAutoSubmit(); } , 5000);发布于 2013-12-07 08:20:41
看一看,然后继续读,JavasScript定时事件。您可以简单地将formAutoSubmit()封装在一个计时器中,如下所示:
<script type="text/javascript">
function formAutoSubmit() {
var frm = document.getElementById("31926767765874");
frm.submit();
}
var timeout = 2000; //2 seconds or 2000 ms
setTimeout(function()
{
formAutoSubmit();
}, timeout);
</script>警告:这可能是一个讨厌的用户体验,所以要小心行事。
发布于 2013-12-07 08:20:20
使用setTimeout
setTimeout(formAutoSubmit, 10000);是10000毫秒(或10毫秒)
https://stackoverflow.com/questions/20439279
复制相似问题