Следующий фрагмент кода должен дать вам позицию на е, где находится alert('Position');
, и в вашем случае, когда вы отказываете в разрешении, должно появиться предупреждение с alert('This should pop up');
navigator.geolocation.getCurrentPosition (
function (e) {
alert('Position');
}, function (e) {
alert('This should pop up');
}
);