我使用Geolocation JavaScript创建了一个原型,并在浏览器中显示了一个包含多个标记的Map和一个包含当前位置的标记。在这个时候,我想让我的网站自动重新加载,这样你就可以看到你的新位置(如果你移动)。现在Javascript非常简单。它是Google Maps API与Geolocation API相结合的基础。
有没有人知道如何应用"计时器"所以我的网站每隔几分钟重新加载一次?
答案 0 :(得分:0)
setInterval()用于每隔x毫秒运行一段代码。
在名为runFunction的函数中每秒包装您想要运行的代码。
像这样:
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<label class="checkBoxb"><input type="checkbox" /> CheckBox1</label>
<label class="checkBoxb"><input type="checkbox" /> CheckBox2</label>
<label class="checkBoxb"><input type="checkbox" /> CheckBox3</label>
<label class="checkBoxb"><input type="checkbox" /> CheckBox4</label>
要停止它,你可以运行:
var time=setInterval(runFunction,1000);
答案 1 :(得分:0)
如果您的地图功能是地图 1秒= 1000
function map(){
.......
}
setInterval(map(), 60000);