How to Create a Location-Aware Webpage
Support for the Geolocation API first introduced in Windows Internet Explorer 9 enables a web application to access the current geographical location of the computer or device running the browser. The web application can then tailor the user experience according to the location, for instance, to display the user’s position on a map, or display up-to-date local information such as weather or news reports.
In this section
Topic | Description |
---|---|
This topic provides an introduction to the Geolocation API, explains how to determine if Geolocation is supported, and discusses how user privacy is protected. |
|
This topic provides a sample showing how to use the geolocation object’s getCurrentPosition method to get the current location and display it in a webpage. |
|
A web application might request to continuously listen for location updates, for instance, to scroll a map each time the location changes. This topic provides a sample that uses the geolocation object's watchPosition method to receive location updates each time the position of the computer or device hosting the web application changes. |
|
This topic provides a sample that demonstrates how to implement a callback function to handle errors that result from calls to the Geolocation API. |
|
To limit the time allowed for the Geolocation API to determine the location, developers can use the optional options parameter that is passed to getCurrentPosition or watchPosition. |