我是一個新手,所以提前感謝任何幫助。 我正在設置一個簡單的地理位置頁面。 當前當我點擊一個按鈕時,一個警告彈出框顯示地理定位設置。如何使用appendTo來顯示信息而不是在警告框中?
這個問題 - 而不是在框中彈出的結果,我需要地理位置信息顯示在頁面本身。
有人告訴我需要使用appendTo元素,我嘗試了許多不同的方法,但沒有任何反應。
這是當前腳本:
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Geolocation</title>
<script
src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.2/jquery.min.
js"</script>
<section>
<script>
$(document).ready(function() {
$('#startGeo').click(checkLocation);
function checkLocation() {
if (navigator.geolocation) {
navigator.geolocation.getCurrentPosition(getLocation,
locationFail);
}
else {
document.write('You do not have geolocation');
}
}
function getLocation(position) {
var latitude = position.coords.latitute;
var longitude = position.coords.longitude;
var accuracy = position.coords.accuracy;
var timestamp = position.coords.timestamp;
alert('latitude: ' + latitude + 'longitude: ' + longitude +
'accuracy: ' + accuracy + 'timestamp: ' + timestamp);
}
function locationFail() {
document.write('We did not get your location. Please check your
settings.')
}
});
</script>
</head>
<body>
<button id="startGeo">Click here to check your geolocation
abilities</button>
</body>
</html>
嗨,我不確定是否需要發佈其他地方的東西,但我想說,感謝大家的迴應。我試過這個第一個建議,它的工作!非常感謝,這是一個偉大的論壇。 – LearningAway
歡迎您:) –