Salve a tutti,
da una pagina aspx ho la necessità di una funzione VB che mi identifichi il tipo di browser utilizzato, mi basta anche solo sapere se si utilizza IE oppure no.
Qualcuno può aiutarmi ?
Salve a tutti,
da una pagina aspx ho la necessità di una funzione VB che mi identifichi il tipo di browser utilizzato, mi basta anche solo sapere se si utilizza IE oppure no.
Qualcuno può aiutarmi ?
Puoi farlo in javascript
... in vb.net non è possibile ?
per IE 6
Me.Request.UserAgent -> Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727)
Me.Request.Browser.Browser -> IE
Me.Request.Browser.Type -> IE6
Me.Request.Browser.MajorVersion -> 6
Me.Request.Browser.MinorVersion -> 0
Me.Request.Browser.IsBrowser("IE") -> true
per Firefox 2
Me.Request.UserAgent -> Mozilla/5.0 (Windows; U; Windows NT 5.1; it; rv:1.8.1) Gecko/20061010 Firefox/2.0
Me.Request.Browser.Browser -> Firefox
Me.Request.Browser.Type -> Firefox2.0
Me.Request.Browser.MajorVersion -> 2
Me.Request.Browser.MinorVersion -> 0
Me.Request.Browser.IsBrowser("Gecko") -> true
ps. non mi tornano i conti con la proprietà IsBrowser
:master:
in asp usavo questa (riadattata a vb.net)
codice:'------------------------------------------------------------------------------ 'Restituisce vero o falso se il browser é Internet Explorer v 5.5 o superiore '------------------------------------------------------------------------------ Public Function IsMSIE55() As Boolean 'Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0; .NET CLR 1.0.3705) IsMSIE55 = False Dim UserAgent$ = System.Web.HttpContext.Current.Request.UserAgent Dim p% = UserAgent.IndexOf("MSIE") If p = -1 Then Exit Function Dim p1% = UserAgent.IndexOf(";"c, p) If p1 = -1 Then Exit Function Dim s$ = UserAgent.Substring(p + 4, (p1 - p - 4)) If Val(s) >= 5.5 Then IsMSIE55 = True End Function
Pietro
... perfetto. Grazie.
in che senso ?Originariamente inviato da pietro09
ps. non mi tornano i conti con la proprietà IsBrowser
:master:
[/code]
press play on tape
-----
MP3 Listing
https://sourceforge.net/projects/mp3-listing
File Listing
https://sourceforge.net/projects/file-listing-2-0/
che ci metto per Firefox al posto di IE?Originariamente inviato da djciko
in che senso ?
Me.Request.Browser.IsBrowser("IE")
Pietro
.isBrowser non me la riconosce neanche, e' del 2.0 no ?
press play on tape
-----
MP3 Listing
https://sourceforge.net/projects/mp3-listing
File Listing
https://sourceforge.net/projects/file-listing-2-0/
certo![]()
ps. guarda ch'è uscito IE7 italiano![]()
lo sto provando![]()
ps. tutti i controlli utente che ho fatto funzionano molto megli col f1.1![]()
IE7 non ha corretto i peggioramenti del f2![]()
![]()
![]()
Pietro
era meglio se mi imparavo zappatore
press play on tape
-----
MP3 Listing
https://sourceforge.net/projects/mp3-listing
File Listing
https://sourceforge.net/projects/file-listing-2-0/