Untitled
unknown
plain_text
2 years ago
1.3 kB
11
Indexable
<p id="deliveryLocation">Deliver at Location: <span id="userLocation"></span></p> <script> if (navigator.geolocation) { navigator.geolocation.getCurrentPosition(showPosition, handleError); } else { document.getElementById("userLocation").innerText = "Geolocation is not supported by this browser."; } function showPosition(position) { var latitude = position.coords.latitude; var longitude = position.coords.longitude; var userLocationElement = document.getElementById("userLocation"); userLocationElement.innerText = "Latitude: " + latitude + ", Longitude: " + longitude; } function handleError(error) { var userLocationElement = document.getElementById("userLocation"); switch (error.code) { case error.PERMISSION_DENIED: userLocationElement.innerText = "User denied the request for Geolocation."; break; case error.POSITION_UNAVAILABLE: userLocationElement.innerText = "Location information is unavailable."; break; case error.TIMEOUT: userLocationElement.innerText = "The request to get user location timed out."; break; case error.UNKNOWN_ERROR: userLocationElement.innerText = "An unknown error occurred."; break; } } </script>
Editor is loading...
Leave a Comment