Identifiera 3G telefon

Webbutveckling

1 svar · 220 visningar · startad av firstchoice

Medlem sedan okt. 2001615 inlägg
Trådstart#1

har införskaffat mig en 3G lur (NEC e616)
undrar ifall man kan identifiera ifall jag surfar från den när jag anropar min hemsida? så att man kan göra en forward till en sida som är anpassad för telefonens fönserstorlek

går detta?

Medlem sedan juli 20013 378 inlägg
#2

Klart att det går...

Webbläsaren i telefonen skickar med en identifierings-sträng i fältet "User-Agent" i "HTTP-Headern"...

Denna går att komma åt på olika sätt beroende på om du t.ex. vill köra ASP eller PHP på Servern - eller, om du har Apache som webbserver, med "mod_rewrite" (om det är tillåtet på ditt webbhotell).

Jag skrev lite mer om hur det fungerar på http://xhtml.nu/artiklar/webbteknik/lyssna1 och http://xhtml.nu/artiklar/webbteknik/lyssna2 för ett tag sedan...

Fältet går också att ta reda på i de flesta webbläsaren, men då kommer det an på din 3G-telefon att hantera Javascript för att det skall fungera...

Vilken teknik har du tillgång till / har du tänkt använda för din forward?

252 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
118 ms — deklarationer (db)
0 ms — hämta statistik (cache)
130 ms — hämta tråd, inlägg och bilagor (db)
118 ms — ändringar (db)