English
Instant Developer Foundation Documentazione
  • Reference Librerie
  • Libreria Client
  • Libreria Applicazione
  • Inizializzazione

User Agent

funzione copia link

Scopo

Restituisce lo User Agent inviato dal browser al server. I browser, infatti, inviano sempre al server una stringa che li identifica univocamente e permette di conoscere, oltre al tipo di browser, anche la versione utilizzata dall'utente. Alcuni esempi sono:

  • Internet Explorer 8:
    Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; .NET CLR 1.1.4322; .NET CLR 2.0.50727)

  • Firefox 3.0:
    Mozilla/5.0 (Windows; U; Windows NT 5.1; it; rv:1.9.0.10) Gecko/2009042316 Firefox/3.0.10

  • Safari 4.0:
    Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/528.18 (KHTML, like Gecko) Version/4.0 Safari/528.17

  • Chrome 2.0:
    Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/530.5 (KHTML, like Gecko) Chrome/2.0.172.30 Safari/530.5

Sintassi

string UserAgent := UserAgent()

Argomenti

Questa funzione non ha argomenti

Valore di ritorno

Ritorna una stringa corrispondente allo UserAgent inviato dal browser dell'utente.

Esempio di codice

// ************************************************************************************
// Evento notificato dall'applicazione dopo che è stato effettuato l'accesso al sistema
// ************************************************************************************

event EsempiMS.AfterLogin()
{
  Recupero alcune informazioni sul client
  {
    string UserAgent := UserAgent()
    string BrowserType := Decode(BrowserInfo(??), BrowserTypes)
    int BrowserVersion := BrowserInfo(True)
    int RDLevel := RDLevel()
  }
}
  • Attenzione: La stringa può cambiare a seconda della configurazione della macchina dell'utente. Per esempio se l'utente ha un sistema operativo in italiano le informazioni possono cambiare così come, per esempio nel caso di Internet Explorer, possono cambiare se sulla macchina dell'utente non è presente la versione 2.0 del framework .NET così come mostrato nell'esempio sopra.

Ultima modifica: 24/03/2021 / Validità: da 8.1.3650

Vedi Anche

  • Browser Info (funzione)

Hai trovato utile l'articolo?

Grazie per il feedback!

Ti serve altro aiuto?

Consulta il Forum