Javascript setTimeout函数保持运行
我有一个web应用程序的索引页,它可以做一些事情。首先,它对用户的位置进行地理编码,并将其存储在一个变量(即下面的javascript变量variableToSend)中。其次,它在10秒后通过php脚本将数据发送到mySQL(给客户端时间捕获位置) 除了一个例外,一切都很好——我正在使用的setTimeout函数每10秒运行一次,我需要在该页面上运行一次,而且只运行一次 代码如下:Javascript setTimeout函数保持运行,javascript,settimeout,Javascript,Settimeout,我有一个web应用程序的索引页,它可以做一些事情。首先,它对用户的位置进行地理编码,并将其存储在一个变量(即下面的javascript变量variableToSend)中。其次,它在10秒后通过php脚本将数据发送到mySQL(给客户端时间捕获位置) 除了一个例外,一切都很好——我正在使用的setTimeout函数每10秒运行一次,我需要在该页面上运行一次,而且只运行一次 代码如下: setTimeout(函数(){ var variableToSend=document.getElemen
setTimeout(函数(){
var variableToSend=document.getElementById(“latLng”);
document.forms[0]。提交();
$.post('html/index.php',{$latLong:'variableToSend'});
//窗口。清除间隔(间隔);
}, 10000);
它可以帮助你跟随链接它可以帮助你跟随链接它可以帮助你跟随链接它可以帮助你跟随链接
var t=setTimeout(函数(){
//做事
}, 10000);
//稍后在代码中
清除超时(t);
var t=setTimeout(函数(){
//做事
}, 10000);
//稍后在代码中
清除超时(t);
var t=setTimeout(函数(){
//做事
}, 10000);
//稍后在代码中
清除超时(t);
var t=setTimeout(函数(){
//做事
}, 10000);
//稍后在代码中
清除超时(t);
您的函数提交一个表单,该表单(可能)会重新加载整个页面并重新启动流程。但是很难说,因为你没有发布表单的HTML。Pointy,你完全正确-它确实提交了表单,因此重新加载了页面。您是否有任何建议可以在表单之外自动提交我需要提交的项目?您的函数会提交一个表单,该表单(可能)会重新加载整个页面并重新启动流程。但是很难说,因为你没有发布表单的HTML。Pointy,你完全正确-它确实提交了表单,因此重新加载了页面。您是否有任何建议可以在表单之外自动提交我需要提交的项目?您的函数会提交一个表单,该表单(可能)会重新加载整个页面并重新启动流程。但是很难说,因为你没有发布表单的HTML。Pointy,你完全正确-它确实提交了表单,因此重新加载了页面。您是否有任何建议可以在表单之外自动提交我需要提交的项目?您的函数会提交一个表单,该表单(可能)会重新加载整个页面并重新启动流程。但是很难说,因为你没有发布表单的HTML。Pointy,你完全正确-它确实提交了表单,因此重新加载了页面。您是否有任何建议可以自动提交我需要在表单之外提交的项目?
<script language="JavaScript">
var t = setTimeout(function(){
//do stuff
}, 10000);
// sometime later in your code
clearTimeout(t);
</script>