Utifrån IP-nummer gissa användarens position
Postat: 11 feb 2009, 22:41
Med hjälp av Googles nya Ajax-funktion för att ta fram en användares position (http://code.google.com/intl/sv-SE/apis/ ... ntLocation) vill jag när ingen ort är satt "gissa" vilken ort som är närmast.
Att göra det när kartan visas är nog ganska lätt, att få denna gissning att slå igenom globalt på sidan är lite klurigare, det går inte att skicka java-variabler till php på ett snyggt sätt.
Denna tankegång bygger på att det är kartan som visas som första sida:
En variant är att köra lite javakod så det ser ut som att hela sidan har hängt med, dvs uppdatera övre högra hörnet med hjälp av javascript. All information finns tillgänglig till kartan och kan "lätt" användas till annat.
Eventuell kankse övre högre hörnet skall vara "tomt" som standard på kartsidan och alltid fyllas med hjälp av javascript? (Eller vara tomt när ingen kaka är satt?)
Om det finns info där som är satt med php kommer det troligen att bli lite "fult" och synas att det uppdateras, det är rätt mycket kod som skall läsas in innan uppdateringen sker.
Om denna javascripts-teknik används kan en kaka enkelt sättas som gör att den gissade orten blir global vid nästa sidladdning.
Att göra det när kartan visas är nog ganska lätt, att få denna gissning att slå igenom globalt på sidan är lite klurigare, det går inte att skicka java-variabler till php på ett snyggt sätt.
Denna tankegång bygger på att det är kartan som visas som första sida:
En variant är att köra lite javakod så det ser ut som att hela sidan har hängt med, dvs uppdatera övre högra hörnet med hjälp av javascript. All information finns tillgänglig till kartan och kan "lätt" användas till annat.
Eventuell kankse övre högre hörnet skall vara "tomt" som standard på kartsidan och alltid fyllas med hjälp av javascript? (Eller vara tomt när ingen kaka är satt?)
Om det finns info där som är satt med php kommer det troligen att bli lite "fult" och synas att det uppdateras, det är rätt mycket kod som skall läsas in innan uppdateringen sker.
Om denna javascripts-teknik används kan en kaka enkelt sättas som gör att den gissade orten blir global vid nästa sidladdning.