Visualizzazione dei risultati da 1 a 10 su 12

Hybrid View

  1. #1
    E' più semplice di quello che credi, e fai tutto in ASP!
    Ovviamente devi prima sapere se il client è su Desktop o Mobile. Come hai capito non puoi affidarti alla risoluzione video.
    Devi andare a rompere le palle a "HTTP_USER_AGENT"

    Un piccolo esempio
    codice:
    ' controllo dispositivo del visitatore (Desktop o Mobile)
    Visitatore="Desktop"
    UsrAgn=Request.ServerVariables("HTTP_USER_AGENT") 
    ArrUsr=Array("Android","webOS","iPhone","iPad","iPod","BlackBerry","IEMobile","Opera Mini")
    for x=0 to UBound(ArrUsr)
        if InStr(UsrAgn,ArrUsr(x))>0 then
            Visitatore="Mobile"
            exit for
        end if
    next
    Ora dalla variabile "Visitatore" sai se è un mobile e ti regoli di conseguenza
    Ultima modifica di SoloWiFi; 10-03-2021 a 22:08

  2. #2
    Amministratore L'avatar di Vincent.Zeno
    Registrato dal
    May 2003
    residenza
    Emilia-Romagna (tortellini und cappelletti land!)
    Messaggi
    20,819
    Quote Originariamente inviata da SoloWiFi Visualizza il messaggio
    Ora dalla variabile "Visitatore" sai se è un mobile e ti regoli di conseguenza
    questo però comporta tenere aggiornate le variabili nel tempo, queste possono cambiare.
    lo stesso concetto era stato usato diversi anni fa (per identificare i dispositivi mobili in base ad una lunga lista di variabili), poi il mondo è cambiato... e lo script è diventato inservibile.

Tag per questa discussione

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.