>> Govoril je: Naj izvajati spletno stran uporabi malo HTML in JavaScript
da geolocates uporabnika, ki je številke, kje so
geografsko v smislu njihovega zemljepisno dolžino in širino.
Opazil sem kot atribut na mojem telesu tag sem onload, ki določa
bit JavaScript, da bi morali dobiti izvrši takoj, ko je telo
stran je naložen.
Zdaj, funkcija zdi, da se imenuje Geološka lokacija, In to funkcijo, sem
začeli izvajati, do vrha tukaj v med skript tags imenuje Geološka lokacija.
>> Zdaj pa izvajajo to funkcijo.
Najprej poglejmo, če tip posebnega premoženja imenovano
navigator.geolocation ni enako, quote citata, "neopredeljeno", potem pa sem
naredili naslednje.
Navigator.geoloc ation.getCurrentPosition.
In zdaj moram navesti argument, specifično ime za funkcijo
da bi rad, da se imenuje, ko dobijo Trenutni položaj je pogruntal, kjer
njihov uporabnik.
In jaz bom samo arbitrarno pokličite da je funkcija za zdaj, povratni klic.
>> Drugega, če je bilo premoženje v resnici nedefinirano, bom opredeliti
Namesto alert "Vaš brskalnik ne ne podpira geolokacijo! "
in ostati pri tem.
Torej, kaj je to, da sem tipkal tukaj?
>> No, izkazalo se je, da večina sodobnih brskalniki podpirajo globalno
spremenljivka, predmet, tako rekoč, imenovano navigator, ki ima
Navigator specifična, da je funkcionalnost brskalnika specifična.
Notranjost je nepremičnina se imenuje geolocation ki izrecno
vsebuje informacije in funkcionalnosti povezana z geolokacija,
Ugotovitev, uporabnikov.
>> Znotraj tega predmeta, medtem, zdi se, da funkcijo
sicer znano, je metoda, imenovano Get trenutni položaj.
In to je funkcija, da uporabljamo , da bi našli uporabnika.
>> Recimo, čeprav zdaj izvajati povratnega klica Funkcija, ki je dejansko
dogaja, da pokličejo, ko Uporabnik je bil odkrit.
Pojdimo naprej in izjavi, da kot dobro s Povratni klic in dajmo
pokličite s trditvijo, da vem, da bo prejemali recimo položaj.
Da se bo, se je izkazalo, objekt, ki nekako predstavlja
uporabnikov položaj v svetu.
>> Nato znotraj te funkcije, pojdiva izhod z alarmnimi position.coords,
ki stoji za koordinate. latitude in nato združevanje na
da vejica in prostor, nato pa na tisti, position.coords.longitude.
>> Pojdimo naprej in shranite to datoteko, odprto strani v brskalniku, in videli, če
smo se sam ne more najti.
http://localhost / geolocation-0.html.
In tam sem jaz, v Cambridgeu, Massachusetts.