SPEAKER: Katsotaanpa toteuttamaan web-sivun käyttäen hieman HTML-ja JavaScript että geolocates käyttäjä, joka on, luvut, missä ne ovat maantieteellisesti mitattuna niiden leveys-ja pituusaste. Huomaa täällä määritteen ruumiini tag, olen onload, jossa määritellään vähän JavaScriptiä pitäisi saada toteuttaa heti ruumiin sivu on ladattu. Nyt toiminto näyttää kutsutaan Paikanna maantieteellisesti ja että toiminto, olen alkanut panna täytäntöön, ylös täällä välillä koodit kutsutaan Paikanna maantieteellisesti hakuasi. Nyt toteuttaa tätä toimintoa. Ensimmäinen, nyt tarkistaa, onko tyyppi erityinen ominaisuus nimeltä navigator.geolocation ei ole yhtä suuri, lainaus lainaus, "määrittelemätön", niin olen aikoo tehdä seuraavaa. Navigator.geoloc ation.getCurrentPosition. Ja nyt minun täytyy määrittää argumentin, erityisesti nimen funktio että haluaisin kutsua, kun Get Nykyinen sijainti on tajunnut, missä niiden käyttäjä on. Ja olen juuri menossa mielivaltaisesti soittaa että toiminto nyt soittopyynnön. Else, jos omaisuus on tosiasiallisesti määrittelemätön, aion määritellä sijaan hälytys "selaimesi ei tue geolocation! " ja jättää asian siihen. Mikä siis on se, että olen kirjoittanut täällä? No, käy ilmi, että nykyaikaisin selaimet tukevat maailmanlaajuiset muuttuja, objekti, niin sanotusti, nimeltään navigaattori, joka on navigaattori erityistä tukea, joka on selain-kohtaisia ​​toimintoja. Sisällä on ominaisuus nimeltä geolocation jossa nimenomaan sisältää tieto ja toiminnallisuus liittyvien maantieteellisen sijainnin, toteamus, käyttäjiä. Sisällä että objektin puolestaan vaikuttaa siltä, ​​että funktio, muuten tunnettu on menetelmä, nimeltään Get Nykyinen sijainti. Ja se funktio käytämme jotta löydettäisiin käyttäjälle. Katsotaanpa vaikka nyt toteuttaa soittopyyntö toiminto, joka on oikeastaan menossa kutsutaan, kun käyttäjä on sijoitettu. Mennään eteenpäin ja julistaa, että sekä toiminnon soittopyynnön ja lähdetään soita väite, että tiedän, että se vastaanottaa vaikkapa asentoon. Tämä tulee olemaan, se kääntyy pois, esine, joka jotenkin edustaa käyttäjän asemaa maailmassa. Sitten sisällä tätä toimintoa, katsotaanpa lähtö hälytys position.coords, joka tarkoittaa koordinaatit,. leveyttä ja liität edelleen että pilkku ja välilyönti ja sitten sen, että position.coords.longitude. Mennään eteenpäin ja tallentaa tiedoston, avoin sivua selaimessa, ja katso jos emme voi löytää itseni. http://localhost / geolocation-0.html. Ja siellä olen, Cambridge, Massachusettsissa.