Browser mobile ??

giovedì 17 giugno 2004 - 09.11

Nicola Profilo | Senior Member

Ciao,
è possibile intercettare il browser di un mobile (pocket pc o quant'altro ...),
avendo sviluppato un sito nelle 2 versione... se il browser che lo cerca è di un mobile fare un
redirect a www.miosito.it/mobile

grazie

ciaooo Niocola

Brainkiller Profilo | Guru

Sì, allora se tu stai sviluppando una applicazione classica ASP.NET devi fare alcune cose prima.
Andare su References scegliere Add Reference ed aggiungere il namespace System.Web.Mobile.
Dopodichè nel codice importarlo tramite

Imports System.Web.Mobile

e poi nell'evento Load:

MobileCapabilities currentCapabilities = (MobileCapabilities)Request.Browser;

Dopo con currentCapabilities premendo il punto avrai a disposizione tutta una serie di classi che ti permetteranno di capire se è un browser mobile o meno, per esempio dalla dimensione.

ciao
david

Brainkiller Profilo | Guru

Anzi, c'è l'apposita proprietà:

currentCapabilities.IsMobileDevice

per verificare che sia un Mobile Device.

ciao
david
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5