Intercettare un browser mobile con Classic ASP

di Daniele Bochicchio, in Classic ASP, Misc,

E' sempre più frequente l'utilizzo, all'interno dei siti web, di una versione appositamente studiata per dispotivi mobile, come PocketPC o telefoni cellulari di ultima generazione.
ASPItalia.com ha una propria versione mobile, sviluppata con ASP.NET, che è raggiungibile all'indirizzo http://mobile.aspitalia.com/ con un browser riconosciuto come tale.
E' possibile sviluppare applicazioni web di questo tipo anche sfruttando Classic ASP.
Per prima cosa è necessario aggiornare un file, chiamato browsecap.ini, che contiene la definizione dei browser.
Un sito che ne mantiene una copia aggiornata è all'indirizzo
http://www.garykeith.com/browsers/downloads.asp

A questo punto per intercettare un browser di un dispositivo mobile, dovremo scrivere questo codice:

<%

set mybrowser = Server.CreateObject("MSWC.BrowserType")
piattaforma = LCase(mybrowser.Platform)

isMobile = false

' verifico la piattaforma
if Instr(piattaforma, "wince") <>0 or Instr(piattaforma, "palm") <>0 or Instr(piattaforma, "symbian") <>0 then
 isMobile = true
end if
set mybroser = Nothing

if isMobile then Response.Write("sei con un mobile device!")

%>

Commenti

Visualizza/aggiungi commenti

| Condividi su: Twitter, Facebook, LinkedIn

Per inserire un commento, devi avere un account.

Fai il login e torna a questa pagina, oppure registrati alla nostra community.

Approfondimenti

Nessuna risorsa collegata

I più letti di oggi