ALTAVEU: Anem a implementar una pàgina web usant una mica d'HTML i JavaScript que geolocalitza un usuari, és a dir, s'adona on són geogràficament en termes de la seva coordenades de latitud i longitud. Noteu aquí com un atribut en el meu cos etiqueta, he onload, que especifica un poc de JavaScript que han de rebre executada tan aviat com el cos de la pàgina s'ha carregat. Ara que la funció sembla ser cridat Geolocalitzar, I aquesta funció, no tinc començat a posar en pràctica, a la part alta aquí a entre les etiquetes de script anomenat Geolocalitzar. Ara anem a implementar aquesta funció. En primer lloc, anem a veure si el tipus de d'una propietat especial anomenada navigator.geolocation no és igual, entre cometes, "indefinit", llavors estic farem el següent. Navigator.geoloc ation.getCurrentPosition. I ara he de especificar un argument, específicament el nom d'una funció que m'agradaria que es dirà quan Get Posició actual ha descobert on seu usuari. I jo només vaig a trucar arbitràriament aquesta funció, per ara, de devolució de trucada. Si no, si aquesta propietat era de fet indefinit, vaig a especificar en comptes d'alerta "El seu navegador és compatible amb geolocalització! " i deixar-lo en això. Llavors, què és el que he escrit aquí? Bé, resulta que més modern navegadors web suporten un mundial variable, un objecte, per així dir-ho, anomenat navegador, que té -Navegador específic, és a dir funcionalitat específica del navegador. Dins hi ha una propietat anomenada geolocalització que específicament conté informació i funcionalitat relacionats amb la geolocalització, la troballa, dels usuaris. Dins d'aquest objecte, per la seva banda, sembla que hi ha una funció, conegut té un mètode, anomenat Obtingui la posició actual. I aquesta és la funció que estem usant per tal de trobar un usuari. Anem encara que ara implementar la devolució de trucada funció que en realitat és serà cridat quan el usuari ha estat localitzat. Seguirem endavant i declaren que al seu torn amb la funció de devolució de trucada i anem a cridar l'argument que sé que ho farà estar rebent per exemple, posició. Això serà, resulta que, un objecte que representa d'alguna manera la la posició de l'usuari en el món. Llavors dins d'aquesta funció, anem a de sortida amb position.coords d'alerta, que significa coordenades. latitud i després concatenar a que una coma i un espai i després en que, position.coords.longitude. Seguirem endavant i guardi aquest arxiu, obert la pàgina en un navegador, i veure si no podem trobar a mi mateix. http://localhost / geolocalització-0.html. I aquí estic jo, a Cambridge, Massachusetts.