navigator.geolocation.clearWatch() - видаляє обробника події, доданим методом watchPosition().
window.navigator.geolocation.clearWatch( id );
id - ідентифікатор обробника події.
window - не обов'язково вказувати. Об'єкт window.
navigator - об'єкт navigator.
geolocation - об'єкт geolocation.
clearWatch() метод об'єкта geolocation який видаляє обробника події який був вказаний методом watchPosition().
function pozitions(pos){
var div=document.createElement('div');
div.innerHTML= Date(pos.timestamp)+" <b>широта:</b> "+pos.coords.latitude+" <b>довгота:</b> "+pos.coords.longitude+" <b>швидкість:</b> "+pos.coords.speed+" м/с";
document.getElementById("test").appendChild(div);
}
if(navigator.geolocation){
var id = navigator.geolocation.watchPosition(pozitions, function(e){alert(e.message);});
navigator.geolocation.clearWatch(id);
}else alert('Ваш браузер Не підтримує геолокацію');