Adv

‘IP cím lekérdezése’ címkét tartalmazó cikkek

English Geolocation tutorial

Update1

A működő kód itt elérhető/kipróbálható. What is My IP? Ezt ide fel kellett hoznom, mert rengetegen keresik.

Mielőtt elmerülnénk a geolokációban egy kis visszatekintésre szeretnélek elvinni benneteket. Ebben a cikkben megnézzük, hogy a böngésző és a felhasználó egyéb adatait régen hogy is kérdeztük le. Erre legfőképp a user agent volt segítségünkre.

A user agent (felhasználói ügynök) olyan kliensalkalmazás, amely egy elosztott kliens-szerver rendszer kommunikációjában használt hálózati protokollt valósít meg. Leggyakrabban a World Wide Webet elérő alkalmazások (webböngészők, keresőrobotok stb.) esetében használják. A Böngészők továbbítják az User Agent-et a webszervernek, amely leírja a kliens hardver platformját, az operációs rendszerét, a böngésző típusát és verzióját valamint a nyelvi beállításait.

Böngésző adatai

Legegyszerűbben JavaScript segítségével tudunk hozzájutni ezekhez az adatokhoz. Méghozzá a navigator objektum alkalmazásával nyerhetjük ki a megfelelő adatokat.  Mindez akkor hasznos, ha ezeket felhasználjuk JavaScript programjaink írásakor, hiszen az eltérő JavaScript parancsértelmezés miatt problémáink adódhatnak a fejlesztés során, amit így könnyebb lekezelni.

A navigator objektum elemváltozóit és elemfüggvényeit közvetlenül megszólíthatjuk.

Nézzük az egyes elemeket: Tovább olvasom »