SPEAKER: Idemo implementirati web stranicu pomoću malo HTML i JavaScript da geolocates korisnika, to jest, figure out gdje su zemljopisno u smislu njihovog koordinate dužine i širine. Obavijest ovdje kao atribut na mom tijelu tag, ja sam onload, koji određuje Malo JavaScript da bi trebao dobiti izvršen čim tijelo stranica učita. Sada kada je funkcija čini se da se zove geolocate, I to je funkcija, sam počeli provoditi, do vrha ovdje u između script tagova zove geolocate. Sada ćemo provesti tu funkciju. Prvo, neka je provjeriti je li tip od posebne imovine pod nazivom navigator.geolocation nije jednak, Citat završiti citat, "nedefinirana", onda sam ja će učiniti sljedeće. Navigator.geoloc ation.getCurrentPosition. I sad moram navesti jedan argument, konkretno ime funkciji da ja bih da se zove kad Get Trenutna pozicija je shvatio gdje njihov korisnik. A ja sam samo će samovoljno zvati da je funkcija za sada, povratni poziv. Inače, ako je ta imovina bila je u stvari nedefinirano, ja ću navesti umjesto na oprezu "Vaš browser ne Ne podržavaju Geolocation! " i ostavite ga na to. Pa što je to što sam upisali ovdje? Pa, ispada da je najmoderniji web preglednici podržavaju globalni promjenjiva, objekt, da se tako izrazim, zove navigator, koji ima Navigator specifična, tj. Funkcionalnost browser-specifičan. Unutar je svojstvo zove geolokacija koje konkretno Sadrži informacije i funkcionalnost odnose na Geolocation, nalaz, korisnika. Unutar tog objekta, u međuvremenu, čini se da se funkcija, inače poznat ima metodu, zove Get Trenutna pozicija. I to je funkcija smo pomoću kako bi se pronašli korisnika. Recimo da sada provesti uzvraćanje funkcija koja je zapravo će pozvani kada Korisnik je smješten. Idemo naprijed i izjavljujem da, kao i s funkcije povratni i neka je nazvati argument da znam da će primati recimo, položaj. To će biti, što se ispostavilo, objekt koji se nekako predstavlja Korisnički položaj u svijetu. Zatim unutar ove funkcije, neka je izlaz s dojave position.coords, koja se zalaže za koordinata,. Latitude i zatim spojite na da zarez i razmak, a zatim na za to, position.coords.longitude. Idemo naprijed i spremiti ovu datoteku, open stranicu u pregledniku, i vidjeti ako ne možemo pronaći sebe. http://localhost / geolokacija-0.html. I tu sam, u Cambridgeu, Massachusetts.