El principal problema d'aconseguir navegadors és que no estan estandarditzats. Els diferents navegadors tenen diferents capacitats i és possible que no admetin totes les funcions d'una pàgina web.
name var browserName = navigator.appName;
Aquesta línia de codi assigna el valor de la propietat navigator.appName a la variable browserName.
Detecta el navegador i la versió amb JavaScript
Detectar el navegador i la versió amb JavaScript és molt senzill. Podeu utilitzar el codi següent per detectar el navegador i la versió.
var browser = navigator.userAgent; var version = navigator.appVersion;