SPEAKER: Să pună în aplicare o pagină web folosind un pic de HTML și JavaScript că geolocates un utilizator, care este, cifre în cazul în care acestea sunt punct de vedere geografic în ceea ce privește lor coordonatele de latitudine și longitudine. Observați aici ca un atribut pe corpul meu tag-ul, am onload, care specifică o bit de JavaScript, care ar trebui sa executat de îndată ce corpul a pagina sa incarcat. Acum, că funcția pare să fie numit Geolocalizati, Și această funcție, am a început să pună în aplicare, până sus aici, în între tag-uri script numit Geolocalizati. Acum, haideți să pună în aplicare această funcție. În primul rând, haideți să verificați dacă tipul de de o proprietate specială numită navigator.geolocation nu este egal, citez, "nedefinit", atunci eu sunt de gând să facă următoarele. Navigator.geoloc ation.getCurrentPosition. Și acum am nevoie pentru a specifica un argument, în mod specific numele unei funcții că aș vrea să fie numit în cazul Get Pozitia actuala a dat seama unde utilizatorul lor este. Și am de gând doar pentru a apela în mod arbitrar că funcția de acum, de apel invers. Altfel, în cazul în care proprietatea a fost, de fapt, nedefinit, am de gând să se precizeze în loc de alertă "Browser-ul dvs. nu nu susține geolocalizare! " și lăsați-l la asta. Deci, ce este că am scris aici? Ei bine, se pare că cele mai moderne browsere Web sprijini un global variabilă, un obiect, ca să spunem așa, numit navigator, care are -navigator specific, care este funcționalități specifice browser-ul. In interiorul există o proprietate numită geolocalizare care în mod specific conține informații și funcționalitate legat de geolocalizare, constatare, de utilizatori. În interiorul acelui obiect, între timp, se pare că există o funcție, altfel cunoscut are o metodă, Ia numit Poziția actuală. Și asta e funcția folosim în scopul de a găsi un utilizator. Să deși implementa acum apel invers funcție care este de fapt O să fie apelate atunci când utilizator a fost localizat. Să mergem mai departe și să declare că la fel de bine cu funcție de apel invers și să sunați la argumentul pe care știu că va fi fi primit zicem, poziția. Care va fi, se pare, o obiect care reprezintă într-un fel poziția utilizatorului în lume. Apoi, în interiorul acestei funcții, să ieșire cu position.coords de alertă, care vine de coordonate,. latitudine și apoi înlănțui pe că o virgulă și un spațiu și apoi pe pentru că, position.coords.longitude. Să mergem mai departe și de a salva acest fișier, deschis pagina într-un browser, și a vedea dacă nu mă pot găsi. http://localhost / Geolocation-0.html. Și acolo sunt, în Cambridge, Massachusetts.