嗨我對JavaScript很陌生,我有一個小的Javascript腳本,它可以獲取使用地理位置的lat和lon,然後將它傳遞給php頁面。Javascript函數每隔2分鐘運行一次,不加載其他頁面
我想要做的就是運行功能每隔兩分鐘什麼,但每個功能運行它時加載test.php的頁面
我的代碼如下
function position(){
var a=setTimeout(position(),60000)
}
if(navigator.geolocation)
{
navigator.geolocation.getCurrentPosition(function(position)
{
var lat = position.coords.latitude;
var lon = position.coords.longitude;
document.location = "locator/test1.php?lat=" + lat + "&lon=" +
lon;
});
}
有沒有去傳球變量到php頁面而不加載它?或者什麼是調用javascript函數以每兩分鐘更新一次細節的最佳方式。
謝謝
https://developer.mozilla.org/en-US/docs/AJAX/Getting_Started,如果你使用jQuery:http://api.jquery.com/jQuery.ajax/ – akonsu